Politika un saderība
Ed25519 noder, ja serveris un drošības politika to atbalsta. Izmantojiet RSA 3072 vai 4096, ja prasa saderība vai noteikumi. RSA atslēga nav vecais SHA-1 paraksts ssh-rsa: moderns RSA var izmantot SHA-2. Neieslēdziet vecos parakstus globāli.
Ģenerējiet lokāli un sargājiet privāto atslēgu
Izvēlieties vienu komandu un jaunu faila nosaukumu; nepārrakstiet esošu atslēgu. Pēc pieprasījuma iestatiet paroles frāzi. Serverī nonāk tikai .pub fails, privātā atslēga paliek klientā. CH-J Key Generator jau ir 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 sha256Instalējiet publisko atslēgu un pārbaudiet
Ievietojiet pilnu publisko atslēgu vienā rindā mērķa konta ~/.ssh/authorized_keys. Linux vidē pārbaudiet īpašnieku un parasti režīmu 700 mapei .ssh un 600 failam authorized_keys. Atstājiet sesiju atvērtu un testējiet otru pieteikšanos pirms vecās piekļuves maiņas. Lietotāja un hosta atslēgām ir atšķirīgs mērķis.
ls -ld ~/.ssh ~/.ssh/authorized_keys
ssh -o IdentitiesOnly=yes -i ~/.ssh/id_ed25519_chj user@server.example