頑張りました
echo yes | ssh [email protected]
yes | ssh [email protected]
ssh -y [email protected]
これらのうち何も動作しないようですか?
編集#1
ssh
私の問題のいくつかは、そのコマンド以降のすべてのコマンドが実際にローカルコマンドである場合はリモートコマンドだと思ったことです。リモートコマンドは、sshコマンドにパラメータとして渡される文字列として宣言する必要があると思います。
$ ssh [email protected] 'remote command'
ベストアンサー1
これは意図的に設計されています。 ssh
ホストの確認と認証の対話意図的にパイプからの入力を受け付けません。ただし、ホストキーに自信がある場合は、次のことができます。
ssh-keyscan host.example.com >> $HOME/.ssh/known_hosts
ssh host.example.com