GNU/Linux >> Znalost Linux >  >> Linux

Jak přijmout ano ze skriptu Opravdu chcete pokračovat v připojování (ano/ne)?

Toto je záměrné. ssh ověřovací a autentizační interakce uživatele úmyslně nepřijímejte vstup z potrubí. Pokud jste si však jisti svými hostitelskými klíči, můžete:

ssh-keyscan host.example.com >> $HOME/.ssh/known_hosts
ssh host.example.com

Pokud vám nezáleží na ověřování hostitelů přes SSH a buď slepě přijímáte klíče ze serverů, nebo je ignorujete, je lepší je prostě ignorovat.

$ ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no <user>@<host>

Mějte na paměti, že vážete schopnost SSH chránit vás, ale toto je vhodnější způsob, jak používat nástroje tak, jak jsou zamýšleny, než je vynucovat vnějšími prostředky.


Linux
  1. Jak na SSH na Linuxu z Androidu

  2. Ssh – Jak spustit skript ihned po připojení přes Ssh?

  3. Jak zjistit, zda je Shell řízen z Ssh?

  1. Ssh – jak se vyhnout žádosti Ssh o povolení?

  2. Ssh 7.4 Prolongovaná pauza Při „závazku:Síť“?

  3. Jak odstranit jeden řádek z historie?

  1. Jak spouštět skripty Pythonu ze shellu

  2. Co jsou Shell Scripts? Jak vytvořit Shell skripty?

  3. Jak mohu požádat o zadání Ano/Ne/Zrušit ve skriptu prostředí Linux?