Politika u kompatibbiltà
Ed25519 jaqbel jekk is-server u l-politika jappoġġjawh. Uża RSA 3072 jew 4096 jekk il-kompatibbiltà jew ir-regoli jeħtieġu. Ċavetta RSA mhix il-firma qadima SHA-1 ssh-rsa: RSA modern jista’ juża SHA-2. Terġax tattiva firem qodma globalment.
Iġġenera lokalment u ipproteġi ċ-ċavetta privata
Agħżel kmand wieħed u isem ġdid tal-fajl; tissostitwixxix ċavetta eżistenti. Issettja frażi sigrieta meta tintalab. .pub biss imur fuq is-server, iċ-ċavetta privata tibqa’ fuq il-klijent. CH-J Key Generator diġà jinsab f’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 sha256Installa ċ-ċavetta pubblika u ttestja
Poġġi ċ-ċavetta pubblika sħiħa fuq linja waħda f’~/.ssh/authorized_keys tal-kont fil-mira. Fuq Linux iċċekkja s-sid u normalment modi 700 għal .ssh u 600 għal authorized_keys. Ħalli s-sessjoni miftuħa u ttestja login ieħor qabel tibdel l-aċċess l-antik. Ċwievet tal-utent u tal-host għandhom rwoli differenti.
ls -ld ~/.ssh ~/.ssh/authorized_keys
ssh -o IdentitiesOnly=yes -i ~/.ssh/id_ed25519_chj user@server.example