CH-J Server Manageradministrasi server melalui SSH
Menu
Semua panduan dan artikel →

Ed25519 atau RSA: memilih dan memasang kunci SSH

Pilih kunci kompatibel, lindungi bagian privat dan uji login baru sebelum menghapus akses lama.

Kebijakan dan kompatibilitas

Ed25519 cocok bila didukung server dan kebijakan. Gunakan RSA 3072 atau 4096 jika diwajibkan kompatibilitas atau aturan. Kunci RSA bukan tanda tangan SHA-1 ssh-rsa lama: RSA modern dapat memakai SHA-2. Jangan aktifkan tanda tangan lama secara global.

Buat lokal dan lindungi kunci privat

Pilih satu perintah dan nama berkas baru; jangan menimpa kunci yang ada. Atur frasa sandi ketika diminta. Hanya berkas .pub dikirim ke server, kunci privat tetap di klien. CH-J Key Generator sudah tersedia pada Beta 0.1.0.

ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519_chj
ssh-keygen -t rsa -b 3072 -f ~/.ssh/id_rsa_chj
ssh-keygen -lf ~/.ssh/id_ed25519_chj.pub -E sha256

Pasang kunci publik lalu uji

Masukkan kunci publik lengkap dalam satu baris ~/.ssh/authorized_keys akun tujuan. Pada Linux periksa pemilik dan umumnya mode 700 untuk .ssh serta 600 untuk authorized_keys. Pertahankan sesi saat ini dan uji login kedua sebelum mengubah akses lama. Kunci pengguna dan host berbeda fungsi.

ls -ld ~/.ssh ~/.ssh/authorized_keys
ssh -o IdentitiesOnly=yes -i ~/.ssh/id_ed25519_chj user@server.example

Dokumentasi terperinci

OpenSSH: ssh-keygen →

OpenSSH: sshd_config →

Buka kunci biometrik dan keamanan →