GNU/Linux >> Linux の 問題 >  >> Linux

スクリプトから yes を受け入れる方法 本当に接続を続行しますか (yes/no)?

これは仕様によるものです。 ssh のホストの検証と認証のやり取りを意図的に パイプからの入力を受け入れません。ただし、ホスト キーに自信がある場合は、次のことを行うことができます。

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

SSH 経由でホストを認証することを気にせず、サーバーからキーをやみくもに受け入れるか、それらを無視する場合は、単にそれらを無視することをお勧めします。

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

SSH があなたを保護する能力に腕を組んでいることを心に留めておいてください。ただし、これは、ツールを意図されたとおりに使用するより適切な方法であり、外部の手段を介してツールを強制するよりも適切です。


Linux
  1. AndroidからLinuxでSSH接続する方法

  2. Ssh – Ssh経由で接続した直後にスクリプトを実行する方法は?

  3. Ssh – Sshが許可を求めるのを避ける方法は?

  1. Ssh 7.4「誓約:ネットワーク」での長時間の一時停止?

  2. 履歴から1行を削除する方法は?

  3. シェル スクリプトとはシェル スクリプトの作成方法

  1. ssh からログアウトした後もプログラムを実行し続けるにはどうすればよいですか?

  2. プログラムをインストールするための yes 応答のスクリプトを作成するにはどうすればよいですか?

  3. bash 配列と負の添字、はいまたはいいえ?