CH-J Server Managerupravljanje strežnikov prek SSH
Meni
Vsi vodiči in članki →

Ed25519 ali RSA: izbira in namestitev ključev SSH

Izberite združljiv ključ, zaščitite zasebni del in preskusite novi dostop pred odstranitvijo starega.

Pravila in združljivost

Ed25519 je primeren, če ga podpirata strežnik in varnostna politika. Uporabite RSA 3072 ali 4096, kadar to zahteva združljivost ali politika. Ključ RSA ni stari podpis SHA-1 ssh-rsa: sodobni RSA lahko uporablja SHA-2. Starih podpisov ne omogočite globalno.

Ustvarite lokalno in zaščitite zasebni ključ

Izberite en ukaz in novo ime datoteke; ne prepišite obstoječega ključa. Ob pozivu nastavite geselno frazo. Na strežnik sodi samo .pub, zasebni ključ ostane pri odjemalcu. CH-J Key Generator je že v 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

Namestite javni ključ in preskusite

Celoten javni ključ vpišite v eno vrstico ~/.ssh/authorized_keys ciljnega računa. Na Linuxu preverite lastništvo in običajno načina 700 za .ssh ter 600 za authorized_keys. Pustite sedanjo sejo odprto in preskusite drugo prijavo pred spremembo starega dostopa. Uporabniški in gostiteljski ključi imajo različen namen.

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

Podrobna dokumentacija

OpenSSH: ssh-keygen →

OpenSSH: sshd_config →

Biometrično odklenjevanje in varnost →