CH-J Toolsbainisteoireacht freastalaí SSH
Roghchlár

OpenSSH 10.6 le haghaidh eochracha SSH iar-chandamacha

Íosluchtaigh comhad

Tá athbhreithniú teanga ar an aistriúchán seo ar siúl. Má tá sliocht doiléir, féach ar an mbuntéacs Béarla.

Ní féidir le CH-J Tools eochair den chineál iar-chandamach ssh-mldsa44-ed25519 a chur le freastalaí ach amháin má tá OpenSSH 10.6 nó níos nuaí á rith ag an bhfreastalaí sin. Is é OpenSSH 10.6 (6 Deireadh Fómhair 2026) an chéad eisiúint ina bhfuil an fhoirm chaighdeánaithe den chineál eochrach seo. Diúltaíonn eisiúintí níos sine di. Ní aithníonn cuid acu, amhail 10.2p1 in Ubuntu 26.04, ach malairt thurgnamhach …@openssh.com nach n-úsáideann CH-J Tools.

Ag am scríofa na treorach seo, ní sholáthraíonn Ubuntu ná Debian 10.6 trí apt. Suiteálann an treoir seo an leagan oifigiúil OpenSSH 10.6p2 (5 Samhain 2026, a réitíonn seachaint fíordheimhnithe pasfhocail i dtógálacha Linux gan PAM) taobh le pacáiste an dáilte agus cumraíonn sí an tseirbhís ssh chun é a úsáid.

Tástáladh ar shuiteáil ghlan Ubuntu 26.04.1 LTS: suiteáil, logáil isteach le heochair ssh-mldsa44-ed25519, atosú agus filleadh ar an leagan roimhe seo.

Sula dtosaíonn tú

Cad a dhéanann an script

  1. Suiteálann sí na spleáchais tógála le apt.
  2. Íoslódálann sí openssh-10.6p2.tar.gz. Seiceálann sí an luach seasta SHA-256 agus an síniú OpenPGP ó eochair eisiúna OpenSSH 7168 B983 815A 5EEF 59A4 ADFD 2A3F 414E 7360 60BA.
  3. Tógann sí an bogearra in /opt/openssh-10.6p2. Fágtar do chumraíocht in /etc/ssh (eochracha óstaigh, sshd_config) agus cumraíocht PAM gan athrú.
  4. Seiceálann sí an sshd_config reatha leis an leagan nua. Ansin tosaíonn sí ásc tástála ar 127.0.0.1:2226 agus ní athraíonn sí chuig an leagan nua mura n-éiríonn leis an dá sheiceáil.
  5. Cuireann sí an comhad forsháraithe systemd /etc/systemd/system/ssh.service.d/chj-openssh.conf leis agus díchumasaíonn sí ssh.socket, mar níl gníomhachtú soicéid ag sshd ón tionscadal bunaidh. Ansin atosaíonn sí ssh.service.
  6. Seiceálann sí gurb é /opt/openssh-10.6p2/sbin/sshd an próiseas atá ag rith agus go dtaispeántar SSH-2.0-OpenSSH_10.6 sa mheirge. Má theipeann ar cheachtar seiceáil, filleann sí ar an leagan roimhe seo go huathoibríoch.

Suiteáil

curl -fsSLO https://tools.ch-j.de/files/tools/chj-openssh-10.6.sh
echo "cdf3031a0b64db3e3bf3c83d31bd746aee5505757b1af5e137750326ed8d7a01  chj-openssh-10.6.sh" | sha256sum -c -
less chj-openssh-10.6.sh          # read it before running it as root
sudo bash chj-openssh-10.6.sh install

Ansin oscail nasc SSH nua. Ná dún an seanseisiún go dtí go n-oibríonn an logáil isteach nua.

Seiceáil agus filleadh ar an leagan roimhe seo

sudo bash chj-openssh-10.6.sh status     # running binary, ssh.socket, banner
sudo bash chj-openssh-10.6.sh rollback   # back to the distribution sshd

Baineann an filleadh ar an leagan roimhe seo an comhad forsháraithe, athchumasaíonn sé ssh.socket má bhí sé cumasaithe roimhe seo, agus atosaíonn sé sshd an dáilte. Fanann an tógáil in /opt/openssh-10.6p2 ar an diosca go dtí go scriosann tú í. Tar éis filleadh ar an leagan roimhe seo, ní oibríonn eochracha ssh-mldsa44-ed25519 ar an bhfreastalaí sin a thuilleadh.

Ansin in CH-J Tools

Ceangail leis an bhfreastalaí arís. In Users, is féidir leat eochair ssh-mldsa44-ed25519 a chur leis ón Keychain anois. Má thuairiscíonn an freastalaí leagan níos sine fós, taispeánann CH-J Tools "OpenSSH 10.6 or newer is required" agus ní chuireann sé an eochair leis.