要件は、リモート マシンに対して ssh を実行sudo su - "wasadmin/user" -c "whoami"
し、user1 がリモート マシン上の特定のアプリケーション ユーザーへの sudo アクセス権を持っているかどうかを確認することです。
以下で試してみました。しかし、私のコマンドに何かが欠けています。上記のシナリオで私を助けてください。
sshpass -p 'Password' ssh -o StrictHostKeyChecking=no UserName1@$iP \
'echo "your password"|sudo -S su wasadmin -c "hostname"'