使用双机认证机制免除scp、ssh登录密码输入
使用scp或rsync来进行远程无密码传输数据,要解决的问题就是两台服务器之间的信任关系,您可以通过以下操作来进行: 在备份服务器上以root用户执行以下命令: #ssh-keygen -t rsa 然后一直回车,这样会在/root/.ssh/下生成id_rsa和id_rsa.pub两个文件,其中id_rsa是密钥,id_rsa.pub是公钥,然后把id_rsa.pub分别拷贝到需要备份数据服务器的/root/.ssh/下,并更名为authorized_keys: #scp /root/.ssh/id_rsa.pub root@server1_ip:/root/.ssh/authorized_keys #scp /root/.ssh/id_rsa.pub root@server2_ip:/root/.ssh/authorized_keys 然后,就可以从备份服务器用ssh或scp来测试服务器连接: #ssh root@server1_ip #scp root@server1_ip:/tmp/test.tgz . 如果不需要输入密码即可登录或不输入密码就可以拷贝文件到本地的话,就说明设置已经完成. 下面是rsync远程同步数据命令的使用方法: rsync -vzrtopg root@server1_ip:/beifen/* /beifen 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |