您当前的位置: 首页 >  linux

Linux下借助ssh进行shell远程执行

顧棟 发布时间:2022-03-16 08:30:00 ,浏览量:4

ssh下shell远程执行 简单执行

以下基本能完成常用的对于远程节点的管理了,几个注意的点:

  1. 双引号,必须有。如果不加双引号,第二个ls命令在本地执行
  2. 分号,两个命令之间用分号隔开
  3. 如果涉及切换用户的话需要对切换用户后的命令进行单引号嵌套
ssh user@remoteip "cd /home; ll"
ssh user@remoteip "su - es -c 'cd /home/es/software; sh elasticsearch/bin/es-daemon.sh stop common; rm -rf elasticsearch; ln -s elasticsearch-5.4.2 elasticsearch; ls -l'";
脚本方式
#!/bin/bash
ssh root@10.242.4.9 > /dev/null 2>&1             
关注
打赏
1688896170
查看更多评论
0.0485s