Windows'ta FileZilla kullanarak SFTP ve genel ssh anahtarını kullanarak sunucuya bağlanın


26

Windows makinesinde bir ssh anahtarı oluşturmak ve sonra FileZilla üzerinden SFTP kullanarak bir sunucuya bağlanmak için bu anahtarı kullanmak mümkün müdür?

Bunların hepsi Mac'imde çalışıyor ancak Windows ortamında sıkışmış bir müşterim var. Sunucumuz geleneksel FTP erişimine sahip değil ve bağlantı kurmam gerekiyor.

Detaylar çok takdir edilecektir.

Yanıtlar:


22

FileZilla, SSH uygulaması için PuTTY araç takımını kullanıyor. PuTTY ortak anahtarların kullanılmasını destekler, bu nedenle varsayılan olarak FileZilla da yapar. Pageant’u indirmek, çalıştırmak ve anahtarınızı içe aktarmak veya PuTTYgen kullanarak yeni bir tane üretmek kadar basit .

Bağlantı ayarlarının altındaki Düzenle -> Ayarlar menü öğesini kullanarak bir anahtar dosyasını el ile de belirleyebilirsiniz .


18

Sadece Preferences -> SFTP -> Add keysFileZilla'ya gidin ve özel anahtarınızı buraya ekleyin, anahtarı sizin için dönüştürecektir.


3
Küçük düzeltme: Özel anahtarı FileZilla'ya eklemeniz gerekir . Genel anahtar sunucuda bulunmalı ve özel anahtar istemcide bulunmalıdır (örn. FileZilla).
Chris

3
Mac'te FileZilla'yı gizlemiş dosyaları göstermek için herhangi bir yolu var mı? ~ /
.Ssh

1
Kendi sorumu cevapladım: superuser.com/questions/302732/…
jchavannes

FileZilla ortak anahtar hakkında hiçbir şey bilmediğinden, genel anahtar auth kullanarak sftp sunucuma bağlanmama izin vermiyor. openssh sunucusu sadece genel anahtar hakkında bilgi sahibidir. Filezilla ayrıca bağlantı günlüğüne dosyadan 0 anahtar çiftinin yüklendiğini de yazdırır.
Sergey P. aka azure,

@jchavannes: Mac basın için söylediğin gibi: Shift- Command- Periodbulucu penceresindeyken
Ujjwal Singh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.