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 sha256Instalirajte 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