ssh远程执行命令

ssh -p $port $user@$p 'cmd'  
  
$port : ssh连接端口号  
$user: ssh连接用户名  
$ip:ssh连接的ip地址  
cmd:远程服务器需要执行的操作  

ssh -p 22 root@172.20.1.100 'ls /root ;rm -rf /var/log/messages'
ssh -p 22 root@172.20.1.100 'ls /root ;echo >/var/log/messages'
echo 之后还是会在messages里面留下登录记录 只能删除

 

posted @ 2016-12-14 11:08  夨忆′  阅读(272)  评论(0)    收藏  举报