Terhubung ke server menggunakan SFTP dan kunci ssh publik menggunakan FileZilla di Windows

26

Apakah mungkin untuk membuat kunci ssh pada mesin windows kemudian menggunakan kunci itu untuk terhubung ke server menggunakan SFTP melalui FileZilla?

Ini semua bekerja dengan Mac saya, tetapi saya memiliki klien yang macet di lingkungan windows. Server kami tidak memiliki akses FTP tradisional dan saya harus membuatnya terhubung.

Detail akan sangat dihargai.

macek
sumber

Jawaban:

22

FileZilla menggunakan rangkaian alat Putty untuk implementasi SSH-nya. Putty mendukung menggunakan kunci publik, jadi secara default begitu juga FileZilla. Ini semudah mengunduh dan menjalankan Pageant dan mengimpor kunci Anda atau membuat yang baru menggunakan PuTTYgen .

Anda juga dapat secara manual menentukan file kunci menggunakan item menu Edit -> Settings di bawah pengaturan koneksi.

astaga
sumber
18

Cukup buka Preferences -> SFTP -> Add keysdi FileZilla dan tambahkan kunci pribadi Anda di sana, itu akan mengkonversi kunci untuk Anda.

Akarsh Satija
sumber
3
Koreksi kecil: Anda perlu menambahkan kunci pribadi ke FileZilla. Kunci publik harus ada di server dan kunci pribadi harus ada di klien (yaitu FileZilla).
Chris
3
Apakah ada cara untuk mendapatkan FileZilla di Mac untuk menampilkan file tersembunyi? Saya tidak dapat menavigasi ke ~ / .ssh /
jchavannes
1
Menjawab pertanyaan saya sendiri: superuser.com/questions/302732/…
jchavannes
Itu tidak memungkinkan saya untuk terhubung ke server sftp saya dengan menggunakan kunci publik auth karena FileZilla tidak tahu apa-apa tentang kunci publik. Server openssh hanya tahu tentang kunci publik. Filezilla juga mencetak dalam log koneksi yang 0 keypairs diambil dari file.
Sergey P. alias azure
@jchavannes: Seperti yang Anda katakan untuk Mac, tekan: Shift- Command- Periodsaat berada di jendela finder
Ujjwal Singh