現在、bashスクリプトからコマンドを実行しているときに、奇妙な問題に直面しています。
私のスクリプトにはこのコマンドがあります、
ssh IPAddressA -l root "ssh -l root IPAddressB ls"
ここで、IPAddressAとIPAddressBは、相互にアクセス可能な2台のマシンのハードコードされたIPアドレスに置き換えられます。
ユーザーは、求められたときにいつでもパスワードを入力します。しかし、IPAddressAのパスワードを入力すると、このエラーが発生します。
root@IPAddressA's password:
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
]$