shell编程入门_bash自动ssh到远程机器
已经生成ssh的key,所以ssh的时候是不用输入密码的。
用shell来做ssh连接到远程机器,然后压缩打包某个目录的脚本。
- #!/bin/sh
- tar zcfP /root/etc.tar.gz /etc/
- ip="192.168.0.7"
- echo 文件正在传输,稍候将进行解压缩..
- scp etc.tar.gz $ip:/root/test/
- ssh -tt $ip << EOF >/dev/null 2>&1
- cd /root/test
- tar zxf etc.tar.gz -C /root/123
- sleep 2
- exit
- EOF
- echo 准备退出...
- sleep 2
支持的板凳!
回复:好久木有看到你啦 ^-^
支持的沙发!