1

我有可以执行的远程red-hat 5.4机器

须藤 lvdisplay

使用 xyz 用户在本地执行命令,但在远程使用 xyz 用户执行相同的命令sshpass时,我得到的结果为

sudo:lvdisplay:找不到命令。

我正在执行的命令就像

sshpass -p '密码' ssh -p 22 -o StrictHostKeyChecking=no xyz@hostname sudo lvdisplay

.

请帮我解决问题。

4

1 回答 1

10
sshpass -p pass ssh -t user@192.168.XXX.XXX 'ls; bash -l'

试试上面对我有用的命令。记得替换passuser

于 2017-04-20T08:04:09.870 回答