Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以使用 bash 脚本从本地成功登录到远程服务器。登录成功后,执行完一行后,脚本不运行执行其他行。我该怎么做才能让它执行脚本到底?
#! /bin/bash sshpass -p 'remotepassword' ssh -o StrictHostKeyChecking=no root@xxx.xxx.xxx.xxx ls -l /var/ sudo mkdir /var/mydirectories
这比我上一个答案更好
sshpass -p 'remotepass' ssh -o StrictHostKeyChecking=no root@xxx.xxx.xxx.xxx << EOF ls -l /tmp/ mkdir /tmp/mydirectories uname -a w EOF