Cad a deir an rabhadh
Cruthaíonn freastalaí a chéannacht le heochair óstaigh. Nuair atá an eochair éagsúil leis an gceann a shábháil do chliant roimhe seo, taispeánann OpenSSH REMOTE HOST IDENTIFICATION HAS CHANGED agus diúltaíonn sé don nasc. Ní féidir leis an gcliant idirdhealú a dhéanamh idir athrú neamhdhíobhálach agus ionsaí, mar sin caith leis an rabhadh mar cheist gan réiteach go dtí go mbeidh sé seiceáilte agat.
Cúiseanna coitianta
Is iad na gnáthchúiseanna ná freastalaí athshuiteáilte, meaisín fíorúil a athchóiríodh nó a clónáladh ó íomhá, seoladh atá sannta do mheaisín eile anois, agus cothromóir ualaigh a sheolann chuig nóid éagsúla thú. Cruthaíonn ionsaitheoir a idircheapann an nasc an rabhadh céanna. Mura raibh tú ag súil le hathrú, stop agus ná cuir pasfhocal isteach.
Déan comparáid idir na méarloirg
Léigh an fíormhéarlorg ar an bhfreastalaí trí chainéal nach mbraitheann ar an nasc SSH seo, ar nós chonsól an tsoláthraí nó consól hipearfheiceálaí. Ní thaispeánann an t-ordú ssh-keyscan ach an méid a chuireann an líonra i láthair duit, mar sin ní chruthaíonn sé aon rud leis féin. Níl sé úsáideach ach chun comparáid a dhéanamh leis an luach ón gconsól.
sudo ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub
ssh-keyscan -t ed25519 server.example | ssh-keygen -lf -Athchuir an tseaniontráil
Ná bain an tseaniontráil agus ná ceangail arís go dtí go mbeidh na méarloirg ag teacht le chéile. Tá iontráil ar leith ag calafort neamhchaighdeánach, scríofa le lúibíní cearnacha. Coinníonn ssh-keygen an comhad roimhe seo mar known_hosts.old. Ná díchumasaigh StrictHostKeyChecking agus ná scrios an comhad known_hosts ar fad, mar bhainfeadh sé sin an chosaint de do chuid freastalaithe uile.
ssh-keygen -R server.example
ssh-keygen -R '[server.example]:2222'
ssh user@server.exampleSeachain an rabhadh tar éis athshuiteála
Má tá sé beartaithe agat freastalaí a athshuiteáil agus más mian leat a chéannacht a choinneáil, déan cúltaca slán de na heochracha óstaigh in /etc/ssh agus athchóirigh iad leis an úinéir agus na ceadanna céanna. Déan a mhalairt le clóin: teastaíonn a eochracha óstaigh féin ó gach meaisín a dhéantar as an íomhá chéanna, nó roinnfidh roinnt freastalaithe aon chéannacht amháin.
Eochracha óstaigh in CH-J Server Manager
Stórálann an feidhmchlár méarloirg SHA-256 na n-eochracha óstaigh ina chruinneachán criptithe, ar leithligh ó chomhad known_hosts OpenSSH. Nuair a athraíonn eochair, cuireann sé bac ar an nasc agus taispeánann sé an méarlorg aitheanta agus an ceann nua. Ní athchuirtear an iontráil ach má dheimhníonn tú é, agus ní athraíonn cealú aon rud. In Alpha 0.1.1 clúdaíonn an tseiceáil gach óstach léime freisin, agus stoptar aistriú atá ar siúl nuair a athraíonn an eochair. Ní féidir leis an bhfeidhmchlár an méarlorg nua a fhíorú duit, mar sin is ortsa fós atá an tseiceáil trí chainéal eile.