CH-J Server Managerpamamahala ng server sa pamamagitan ng SSH
Menu
Lahat ng gabay at artikulo →

Ed25519 o RSA: pagpili at pag-install ng SSH key

Pumili ng compatible na key, protektahan ang pribadong bahagi at subukan ang bagong login bago alisin ang dating access.

Patakaran at compatibility

Angkop ang Ed25519 kung suportado ng server at patakaran. Gumamit ng RSA 3072 o 4096 kung kailangan ng compatibility o panuntunan. Hindi katumbas ng RSA key ang lumang SHA-1 ssh-rsa signature: may SHA-2 ang modernong RSA. Huwag ibalik nang global ang lumang signature.

Bumuo nang lokal at protektahan ang private key

Pumili ng isang command at bagong pangalan ng file; huwag patungan ang dati nang key. Magtakda ng passphrase kapag tinanong. .pub lamang ang para sa server; nananatili ang private key sa client. May CH-J Key Generator na sa 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

I-install ang public key at subukan

Ilagay ang buong public key sa isang linya ng ~/.ssh/authorized_keys ng target account. Sa Linux suriin ang may-ari at karaniwang mode 700 para sa .ssh at 600 para sa authorized_keys. Panatilihing bukas ang kasalukuyang session at subukan ang ikalawang login bago baguhin ang lumang access. Magkaiba ang gamit ng user key at host key.

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

Detalyadong dokumentasyon

OpenSSH: ssh-keygen →

OpenSSH: sshd_config →

Biometric na pag-unlock at seguridad →