Hogyan lehet kikapcsolni gépkulcsként ellenőrzés ssh
Alapértelmezés szerint az SSH kliens, ha csatlakozik a gazdagép hitelesíti a kulcsot.
Ha az SSH kliens nem ismeri fel a jelet, hogy kérni fogja, hogy erősítse meg, hogy ki írja «igen» vagy «nincs».
Ez problémákat okozhat, amikor próbál csatlakozni segítségével automatikusan egy forgatókönyvet.
Ez a cikk leírja, hogyan megkerülni hitelesítés letiltásával a legfontosabb.
Hitelességének Host nem állapítható
Amikor először csatlakozik egy távoli gépen, a legfontosabb valószínűleg ismeretlenek az SSH-kliens és így kéri, hogy ellenőrizze és erősítse meg az ő jelölése:
Ha a válasz igen, SSH kliens továbbra csatlakozni helyileg menti a szerver privát kulcs fájlba
Egyébként a kapcsolatot a fogadó megszakad.
Hogy ezt elkerüld ellenőrizze beállíthatja «StrictHostKeyChecking» opciót a parancssorból, az értéke «nem«.
Ez az opció letiltja kérelem megerősítése és automatikusan hozzáadja a host kulcsot egy fájlba
Távoli gép azonosító megváltozott,
Azonban még a lehetőséget «StrictHostKeyChecking = nincs«, akkor lehet tagadni kapcsolatban a következő figyelmeztető üzenet:
Ha biztos vagy benne, hogy biztonságos, és a távoli gép kulcsa megváltozott legitim módon, akkor hagyja rejtjelkulcsát hozod, a nemlétező known_hosts file:
Emellett mindkét opciókat lehet beállítani tartósan
/.ssh/config (az aktuális felhasználó számára), vagy az / etc / ssh / ssh_config (minden felhasználó).
És lehet testre az egyén és az összes olyan gép.