CH-J Toolsġestjoni tas-server fuq SSH
Menu
Il-gwidi u l-artikli kollha →

Ed25519 jew RSA: għażla u installazzjoni ta’ ċwievet SSH

Agħżel ċavetta kompatibbli, ipproteġi l-parti privata u ttestja l-login il-ġdid qabel tneħħi l-aċċess l-antik.

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 sha256

Installa ċ-ċ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

Dokumentazzjoni dettaljata

OpenSSH: ssh-keygen →

OpenSSH: sshd_config →

OpenSSH 10.6 għal ċwievet SSH postkwantistiċi →

Il-ftuħ bijometriku u s-sigurtà →