Eochair SSH a scanadh trí sheanmhórán seachfhreastalaí atá ann cheana
Bailigh eochracha óstaigh iarrthacha trí sheanmhórán TCP áitiúil agus an t-idirdhealú idir lipéad an tseanmhórán agus an t-óstach SSH fíor á choimeád.
Ní ghlacann ssh-keyscan le rogha ProxyCommand SSH. Dá bhrí sin ní chumraíonn seachfhreastalaí atá cumraithe le haghaidh ssh an scanóir ar leithligh go huathoibríoch.
Réiteach amháin is ea seanmhórán TCP áitiúil atá bunaithe cheana a chríochnaíonn an fhíordheimhniú seachfhreastalaí agus an mhalartú CONNECT is gá, agus a nochtann sruth beart an fhreastalaí SSH atá beartaithe ansin. Má éisteann an seanmhórán sin ar 127.0.0.1:2222:
ssh-keyscan -p 2222 127.0.0.1 > candidate.keys
ssh-keygen -lf candidate.keysBailíonn an chéad ordú eochracha iarrthacha; taispeánann an dara ceann a méarloirg. Caithfidh an seanmhórán an sruth SSH a rith tar éis freagra iomlán an seachfhreastalaí a chaitheamh, seach ceanntásca HTTP a thabhairt don scanóir.
Cuireann lipéad óstaigh an aschuir síos ar chríochphointe áitiúil an tseanmhórán. Ná cuir leis gan athrú é agus ná glac leis go n-aithníonn sé anois ainm óstaigh SFTP cianda.
Fíoraigh an méarlorg trí thaifead iontaofa nó trí riarthóir sula nascann tú an eochair leis an óstach agus an port fíor in known_hosts. Bailíonn ssh-keyscan an rud a chuireann an críochphointe inrochtana i láthair; ní dhéanann nasc seachfhreastalaí rathúil an eochair sin a fhíordheimhniú.