ssh-keyscan góðtekur ikki ProxyCommand-valmøguleikan hjá SSH. Tí stillir ein proxy, ið er settur upp fyri ssh, ikki sjálvirkandi tann serstaka skannaran.

Ein loysn er ein longu uppsett lokal TCP-relay, ið ger ta neyðugu proxy-samváttanina og CONNECT-umsmitingina og vísir so bytestreymin hjá tí ætlaða SSH-tænaranum. Um tann relayin lurta eftir 127.0.0.1:2222:

ssh-keyscan -p 2222 127.0.0.1 > candidate.keys
ssh-keygen -lf candidate.keys

Fyrsta skipanin savnar kandidatlyklar; onnur vísir fingrafar teirra. Relayin má sleppa SSH-streyminum eftir at hon hevur brúkt ta fullkomnu proxy-svarini, í staðin fyri at geva skannaranum HTTP-høvd.

Vertarmerkið í útskriftini lýsir tí lokala endapunk tinum hjá relayini. Set tað ikki óbroytt afturat og halda ikki, at tað nú eyðkennir fjarvera SFTP-vertarnavnið.

Váttað fingrafarið gjøgnum eina álítandi skrá ella umsitaran, áðrenn tú knýtir lykilin at veruliga vertinum og portinum í known_hosts. ssh-keyscan savnar tað, sum tann atkomuligi endapunk turin vísir; ein eydnað proxy-samband váttar ikki tann lykilin.

Skyldar greinar