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.
Ibridu postkwantistiku: ssh-mldsa44-ed25519
ssh-mldsa44-ed25519 jgħaqqad il-firma postkwantistika ML-DSA-44 ma’ Ed25519: biex jiġi ffalsifikat dħul fis-sistema, ikun meħtieġ li jinkisru ż-żewġ algoritmi. CH-J Key Generator f’Beta 0.1.2 joħloq dan it-tip ta’ ċavetta, u CH-J Tools iżidha ma’ server biss meta dak is-server ikun qed iħaddem OpenSSH 10.6 jew verżjoni aktar ġdida. Rilaxxi eqdem jirrifjutawha; xi wħud minnhom, bħal 10.2p1 f’Ubuntu 26.04, jagħrfu biss varjant sperimentali …@openssh.com li CH-J Tools ma jużax. Żomm ċavetta Ed25519 jew RSA bħala alternattiva ta’ riżerva għal servers u klijenti mingħajr appoġġ. Il-gwida fil-link ta’ hawn taħt turi kif tinstalla OpenSSH 10.6 flimkien mal-pakkett tad-distribuzzjoni.
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