0

有人可以告诉我,如何使用 sshpass 在远程主机上运行 bash 脚本?

这可能吗?

感谢您的帮助和最好的问候

4

1 回答 1

1

首先你必须安装 sshpass。

sudo apt-get install sshpass

现在尝试以下对我有用的命令。

sshpass -p pass ssh -t user@192.168.XX.XXX 'ls; 重击 -l'

请记住将“pass”替换为服务器密码,将“user”替换为用户名。(同时输入正确的主机地址)。

假设密码是学生,用户名是学生,主机地址是 192.168.118.104 那么你的命令看起来像这样

sshpass -p 学生 ssh -t student@192.168.118.104 'ls; 重击 -l'

于 2017-04-20T08:00:08.037 回答