I have remote red-hat 5.4 machine where I am able to execute
sudo lvdisplay
command locally using xyz user but while executing the same command remotely using xyz user through sshpass, I am getting the result as
sudo: lvdisplay: command not found.
The command I am executing is like
sshpass -p 'password' ssh -p 22 -o StrictHostKeyChecking=no xyz@hostname sudo lvdisplay
.
Please help me out to resolve the issue.
sshpass -p pass ssh -t [email protected] 'ls; bash -l'
Try the above command it worked for me. Remember to replace pass and user.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With