使用SSH(Secure Shell)可以安全地连接到远程服务器并执行命令。以下是使用SSH执行远程命令的基本步骤:
在Linux或macOS上:
sudo apt-get install openssh-client
。在Windows上:
打开终端或命令提示符:
使用SSH命令连接:
ssh username@hostname
192.168.1.100
的服务器,用户名为user
:ssh user@192.168.1.100
-p
选项指定端口:ssh -p 2222 user@192.168.1.100
直接在SSH连接中执行命令:
ls
使用SSH执行单个命令并退出:
;
或使用&&
连接多个命令。ls; pwd
&&
连接两个命令,只有第一个命令成功执行后才会执行第二个命令:ls && pwd
使用SSH执行远程脚本:
script.sh
传输到远程服务器并执行:scp script.sh user@192.168.1.100:/path/to/destination/
ssh user@192.168.1.100 'bash /path/to/destination/script.sh'
通过以上步骤,你可以安全地使用SSH连接到远程服务器并执行命令。