当前位置: 技术问答>linux和unix
如何通过SSH客户端或者命令同时传1文件到多个服务器目录上?
来源: 互联网 发布时间:2016-06-22
本文导语: 如何通过SSH客户端或者命令同时传1文件到多个服务器目录上? 有5台LINUX服务器,其下目录一样, 现在要给上面的文件进行更新维护,如果以更新,就全部都同时更新, 现在做法是更新文件的时候,只有每台都用SSH...
如何通过SSH客户端或者命令同时传1文件到多个服务器目录上?
有5台LINUX服务器,其下目录一样,
现在要给上面的文件进行更新维护,如果以更新,就全部都同时更新,
现在做法是更新文件的时候,只有每台都用SSH客户端进行上传,每次修改都比较麻烦,都要重复操作没台服务器,
请问有什么好方法一次性处理?
有5台LINUX服务器,其下目录一样,
现在要给上面的文件进行更新维护,如果以更新,就全部都同时更新,
现在做法是更新文件的时候,只有每台都用SSH客户端进行上传,每次修改都比较麻烦,都要重复操作没台服务器,
请问有什么好方法一次性处理?
|
用这个方法可能最简单。
做成下面的脚本,执行。
#!/bin/sh
scp 文件 user@xxx.xxx.xxx.1:/home/root
scp 文件 user@xxx.xxx.xxx.2:/home/root
scp 文件 user@xxx.xxx.xxx.3:/home/root
scp 文件 user@xxx.xxx.xxx.4:/home/root
scp 文件 user@xxx.xxx.xxx.5:/home/root
---------
需要你输入5次密码。
如果想解决每次都录入密码的问题,要配置密钥,
具体方法 参照 http://www-01.ibm.com/support/docview.wss?uid=csc16d81d84836ce0e6c48256fee00073520
做成下面的脚本,执行。
#!/bin/sh
scp 文件 user@xxx.xxx.xxx.1:/home/root
scp 文件 user@xxx.xxx.xxx.2:/home/root
scp 文件 user@xxx.xxx.xxx.3:/home/root
scp 文件 user@xxx.xxx.xxx.4:/home/root
scp 文件 user@xxx.xxx.xxx.5:/home/root
---------
需要你输入5次密码。
如果想解决每次都录入密码的问题,要配置密钥,
具体方法 参照 http://www-01.ibm.com/support/docview.wss?uid=csc16d81d84836ce0e6c48256fee00073520