Linux服务器上,拷贝目录下的所有文件到另一台Linux服务器
使用sshpass工具,好处是不用输入密码
sshpass工具安装
下载:http://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz
上传到服务器
解压:tar xvzf sshpass-1.05.tar.gz
进入解压目录:cd sshpass-1.05.tar.gz
然后依次执行:
-
./configure
-
make
-
make install
安装完成后执行:sshpass
如果可以看到参数提示,说明安装成功。
做成脚本:sshpass -p password scp -r verginPath user@192.168.0.211:targetPath
verginPath :要拷贝的目录
targetPath:目标目录
执行脚本:./test.sh