CH-J Server Managerupravljanje poslužiteljima preko SSH
Meni
Svi vodiči i članci →

Ed25519 ili RSA: odabir i instalacija SSH ključeva

Odaberite kompatibilan ključ, zaštitite privatni dio i ispitajte novi pristup prije uklanjanja staroga.

Pravila i kompatibilnost

Ed25519 je prikladan ako ga dopuštaju poslužitelj i sigurnosna pravila. Koristite RSA 3072 ili 4096 ako zahtijevaju kompatibilnost ili politika. RSA ključ nije stari SHA-1 potpis ssh-rsa: suvremeni RSA koristi i SHA-2. Ne uključujte globalno stare potpise.

Generirajte lokalno i čuvajte privatni ključ

Odaberite jednu naredbu i novo ime datoteke; ne prepisujte postojeći ključ. Na upit postavite zaporku ključa. Samo .pub ide na poslužitelj; privatni ključ ostaje na klijentu. CH-J Key Generator već postoji u 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

Instalirajte javni ključ i ispitajte ga

Potpuni javni ključ unesite u jedan redak ~/.ssh/authorized_keys ciljanog računa. Na Linuxu provjerite vlasništvo i obično prava 700 za .ssh te 600 za authorized_keys. Ostavite postojeću sesiju i ispitajte drugu prijavu prije promjene starog pristupa. Korisnički i poslužiteljski ključevi imaju različite uloge.

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

Detaljna dokumentacija

OpenSSH: ssh-keygen →

OpenSSH: sshd_config →

Biometrično otključavanje i sigurnost →