Untuk menambahkan SSH Key Authentication di Apache Guacamole, ikuti langkah-langkah berikut:
1. Buat SSH Key (Jika Belum Ada)
Jika Anda belum memiliki kunci SSH untuk login ke server, buat kunci SSH di sistem Guacamole atau komputer lokal:
Hasilnya akan ada di:
- ~/.ssh/id_rsa (Private Key)
- ~/.ssh/id_rsa.pub (Public Key)
2. Salin Public Key ke Server Target
Gunakan perintah berikut untuk menambahkan kunci ke server tujuan:
Atau, tambahkan manual ke file authorized_keys:
3. Tambahkan SSH Key ke Guacamole
Masuk ke Guacamole Web UI
Buka menu "Settings" → "Connections"
Edit koneksi SSH yang ingin digunakan
Di bagian "Authentication", pilih "Private Key"
Tempelkan isi Private Key (
id_rsa
) ke dalam kotak "Private Key"- Gunakan perintah ini untuk menampilkan private key:
- Salin dan tempelkan ke Guacamole.
- Gunakan perintah ini untuk menampilkan private key:
Simpan konfigurasi dan coba login.
4. (Opsional) Nonaktifkan Password Authentication di Server
Jika hanya ingin menggunakan SSH Key Authentication (tanpa password), edit sshd_config:
Ubah:
Restart SSH:
Setelah ini, Guacamole akan menggunakan SSH Key Authentication untuk login ke server. Apakah ada kendala saat mengonfigurasi? 🚀
Tidak ada komentar:
Posting Komentar