要求是对远程机器执行 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"'