SSH認証およびリモートコマンド出力リダイレクト

SSH認証およびリモートコマンド出力リダイレクト

SSHを介してホストでリモートキャプチャを実行し、2回認証する必要がありますが、2番目のプロンプトがリダイレクトされます。

ssh -t user@host "sudo tcpdump -s 0 -n -w - -U -i eth0 not port 22" > /tmp/remotecapture.fifo

.localhostOS X 10.8.5対リモートホスト bash 4.3.42(1)
Ubuntu Server 14.04.3tcpdump 4.5.1

ルートを使わずにこの問題を解決するには?

ベストアンサー1

sudoにパスワードを読んでくださいstdin

ssh -t user@host "echo yourpassword | sudo -S tcpdump ....."

おすすめ記事