CH-J Server Managerservera pārvaldība virs SSH
Izvēlne
Visas pamācības un raksti →

Ed25519 vai RSA: SSH atslēgu izvēle un instalēšana

Izvēlieties saderīgu atslēgu, sargājiet privāto daļu un pārbaudiet jauno piekļuvi pirms vecās noņemšanas.

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 sha256

Instalē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

Sīki izstrādāta dokumentācija

OpenSSH: ssh-keygen →

OpenSSH: sshd_config →

Biometriskā atbloķēšana un drošība →