autosshにパスワードを手動で提供する方法(可能な場合はログイン時)

autosshにパスワードを手動で提供する方法(可能な場合はログイン時)

autosshSSHキーとパスワードを使用するbashスクリプト(root)を実行したいと思います。

  1. 理想的には、端末でrootとしてログインし、キーリング(コンピュータにGnomeがある)または同様のものからパスワードを検索して提供したいと思いますautossh(SSHパスワードとrootパスワードを同じに設定できます)。

  2. #1が絶対に利用できない場合は、(a)ログインと(b)実行ssh-agent /bin/bash後にパスワードを提供するという2つのタスクを実行できますssh-add

ただし、#2で述べたように、手動でパスワードを入力しても機能しません。上記のように実行すると、ssh-agent/ssh-addSSH自体は機能しますが:動作しません。
ssh -f -N -T -R 8888:localhost:22 -p 9999 [email protected]
autossh -M 7777 -f -N -T -R 8888:localhost:22 -p 9999 [email protected]

どのように問題#2を解決し、好ましくは#1も実装できますか?

関連情報