NCを持たないサーバーを介して自動SSHホッピングを設定しようとしています。
これはコマンドラインから機能します:
ssh -A gateway ssh steve@target
(公開鍵をSSHエージェントに追加しました)。
ただし、〜/ .ssh / configに追加しても次のことは行われません。
Host target
User steveb
ProxyCommand ssh -A gateway ssh steve@targetip
$ ssh target
Pseudo-terminal will not be allocated because stdin is not a terminal.
^CKilled by signal 2.
問題を強制しようとするの-t
は面白いが役に立たない。
ProxyCommand ssh -A -t gateway ssh steve@targetip
$ ssh target
Pseudo-terminal will not be allocated because stdin is not a terminal.
Pseudo-terminal will not be allocated because stdin is not a terminal.
^CKilled by signal 2.
もっと-t
ですか?ダメ。
ProxyCommand ssh -A -t -t gateway ssh steve@targetip
$ ssh target
tcgetattr: Inappropriate ioctl for device
^CKilled by signal 2.
これは可能ですか?ほとんどのチュートリアル(例:http : //www.arrfab.net/blog/?p=246)では、の使用を推奨していnc
ます。