<分区>
我有远程 red-hat 5.4
机器,我可以在其中执行
sudo lvdisplay
使用 xyz 用户在本地执行命令,但在通过 sshpass
使用 xyz 用户远程执行相同命令时,我得到的结果为
sudo: lvdisplay: command not found.
我正在执行的命令是这样的
sshpass -p 'password' ssh -p 22 -o StrictHostKeyChecking=no xyz@hostname sudo lvdisplay
.
请帮我解决这个问题。