Cara Mengambil Kunci SSH SFTP dari Cache Kunci di Klien FTP FileZilla
Jika Anda pernah terhubung ke server melalui SFTP menggunakan FileZilla, Anda mungkin telah menerima kunci SSH yang ditambahkan ke cache kunci FileZilla. Namun, apa yang harus Anda lakukan jika ingin menggunakan kunci yang dicache itu dengan aplikasi SFTP lainnya? Ini adalah skenario umum bagi banyak pengguna, dan hari ini kami akan memandu Anda melalui proses pengambilan kunci SSH ini untuk penggunaan yang lebih luas di program lain.
Memahami Penyimpanan Kunci SSH
Ketika Anda terhubung ke server menggunakan SFTP (Protokol Transfer File yang Aman), klien Anda mengelola keamanan koneksi ini melalui kunci SSH (Secure Shell). FileZilla, seperti banyak klien SSH lainnya, mencache kunci-kunci ini untuk mempercepat koneksi di masa depan. Berikut adalah cara mereka menyimpan kunci tersebut:
- OpenSSH Client: Saat menggunakan klien OpenSSH standar (seperti melalui Cygwin atau Linux), kunci SSH umumnya disimpan dalam file
~/.ssh/known_hosts
. - PuTTY: Di Windows, jika Anda menggunakan PuTTY, kunci-kunci dapat ditemukan di Registry Windows pada
HKCUR\Software\SimonTatham\PuTTY\SshHostKeys
. Perlu dicatat bahwa kunci-kunci ini mungkin dikodekan dalam format heksadesimal.
Langkah-langkah untuk Mengambil Kunci SSH Anda
Untuk mengambil kunci SSH dari cache FileZilla, ikuti langkah-langkah berikut berdasarkan klien yang Anda gunakan:
Langkah 1: Temukan Kunci
Untuk Pengguna OpenSSH:
- Buka Terminal Anda: Anda dapat menggunakan antarmuka terminal apa pun seperti Terminal untuk macOS, Cygwin, atau terminal Linux.
- Arahkan ke direktori SSH: Gunakan perintah:
Ini akan membawa Anda ke direktori tempat known hosts disimpan.
cd ~/.ssh
- Buka file
known_hosts
: Anda dapat melihat file tersebut menggunakan perintah seperti:cat known_hosts
- Identifikasi Kunci Host: Periksa baris-baris untuk menemukan baris server spesifik yang sesuai dengan kunci SSH yang Anda terima.
Untuk Pengguna PuTTY:
- Akses Registry Windows: Anda dapat melakukan ini dengan mengetik
regedit
di dialog Run (Win + R). - Navigasi ke kunci PuTTY: Pergi ke:
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys
- Temukan Kunci Anda: Kunci-kunci akan terdaftar di sini, tetapi perhatikan bahwa mereka mungkin muncul dalam format heksadesimal, yang perlu Anda konversi untuk digunakan di aplikasi lain.
Langkah 2: Simpan Kunci Anda ke File
Setelah Anda menemukan kunci host yang diperlukan, Anda mungkin ingin menyimpannya ke dalam file kunci terpisah. Berikut caranya:
- Cukup salin baris yang sesuai dari
known_hosts
(untuk OpenSSH) dan tempelkan ke dalam file baru. - Pastikan untuk menyimpannya dengan ekstensi file yang sesuai, seperti
.ssh
atau.key
.
Langkah 3: Gunakan Kunci Anda di Aplikasi Lain
Sekarang Anda telah mengambil kunci SSH, Anda dapat mengintegrasikannya ke dalam aplikasi SFTP lain yang memerlukan file kunci. Biasanya, Anda akan mengikuti instruksi spesifik mereka untuk mengunggah atau mengirim kunci tersebut.
Kesimpulan
Mengambil kunci SSH SFTP dari cache FileZilla memungkinkan Anda menggunakan koneksi yang sama di berbagai aplikasi. Baik Anda di Linux atau Windows, memahami di mana menemukan kunci Anda dan bagaimana cara mengeluarkannya dapat menghemat waktu dan usaha dalam mengelola transfer file yang aman. Ingatlah untuk menangani kunci SSH Anda dengan hati-hati, karena mereka memainkan peran penting dalam menjaga keamanan koneksi Anda.
Dengan mengikuti langkah-langkah di atas, Anda sekarang seharusnya siap untuk mengambil dan memanfaatkan kunci SSH SFTP Anda dengan mudah.