CH-J Server ManagerPalvelimen hallinta yli SSH
Valikko
Kaikki oppaat ja artikkelit →

Ed25519 vai RSA: SSH-avainten valinta ja asennus

Valitse yhteensopiva avain, suojaa yksityinen osa ja testaa uusi kirjautuminen ennen vanhan poistamista.

Käytäntö ja yhteensopivuus

Ed25519 sopii, kun palvelin ja turvakäytäntö tukevat sitä. Käytä RSA 3072:ta tai 4096:ta yhteensopivuuden tai sääntöjen vaatiessa. RSA-avain ei ole sama kuin vanha SHA-1-allekirjoitus ssh-rsa: moderni RSA tukee SHA-2:ta. Älä palauta vanhoja allekirjoituksia yleisesti käyttöön.

Luo paikallisesti ja suojaa yksityinen avain

Valitse yksi komento ja uusi tiedostonimi; älä ylikirjoita avainta. Anna kysyttäessä tunnuslause. Palvelimelle kuuluu vain .pub-tiedosto, yksityinen avain pysyy asiakkaalla. CH-J Key Generator on jo Beta 0.1.0:ssa.

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

Asenna julkinen avain ja testaa

Lisää koko julkinen avain yhdelle riville kohdetilin ~/.ssh/authorized_keys-tiedostoon. Tarkista Linuxissa omistus ja yleensä tilat 700 hakemistolle .ssh ja 600 tiedostolle authorized_keys. Pidä nykyinen istunto auki ja testaa toinen kirjautuminen ennen vanhan pääsyn muuttamista. Käyttäjä- ja isäntäavaimilla on eri tehtävät.

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

Yksityiskohtaiset asiakirjat

OpenSSH: ssh-keygen →

OpenSSH: sshd_config →

Biometrinen aukko ja turvallisuus →