时间:2021-05-19
有时候搭建集群机器是,需要在多台机器中间相互拷贝文件,一种方式是同事sftp拷贝到本机,再分别拷贝到其他服务器上。这里介绍一种直接在两台服务器之间拷贝文件且去掉繁琐的登陆操作的方法。
两台服务器之间拷贝文件
采用linux命令scp可以在两台电脑之间复制文件,如有两台服务器192.168.129.100/101,现在需要拷贝100 /etc/passwd文件到101服务器的/etc目录下,登陆100服务器,知道101的用户root的密码为123456
scp /etc/passwd root@192.168.129.101:/etc/第一次会提示授权操作,输入yes后再输入root用户的密码,拷贝完成。
服务器之间免密码登陆
现在每次拷贝文件的时候都需要输入密码非常麻烦,现在介绍一种采用公钥/私钥认证的方式去掉密码登陆
在100服务器上进入.ssh目录,
cd ~/.sshssh-keygen -t rsascp id_rsa.pub root@192.168.129.101:~/.ssh进入101服务器,将公钥导入到~/.ssh/authorized_keys,
cd ~/.sshcat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys~/.ssh权限设置为700 ~/.ssh/authorized_keys的权限设置为600这是Linux的安全要求,如果权限不对,自动登录将不会生效
完毕之后,退出服务器的登录,再使用ssh登录,你就会发现服务器不会再向你询问密码了.
以上所述是小编给大家介绍的Linux两台服务器之间复制文件及免密码登录的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Python基于sftp及rsa密匙实现远程拷贝文件的方法。分享给大家供大家参考,具体如下:如果两台服务器之间使用了RSA秘钥免密码登录的方式,可
本文实例讲述了java实现两台服务器间文件复制的方法。分享给大家供大家参考。具体分析如下:通常我们使用最多的文件复制功能就是同服务器之间的文件复制功能,这里介绍
Linux免密码远程登录的实例如何通过一台Linuxssh远程其他linux服务器时,不要输入密码,可以自动登入。提高远程效率,不用记忆各台服务器的密码。1.首
今天公司同事要在一台服务器上对另外两台同机房的服务器进行文件传输,两台服务器的文件存放地址一致,密码和key也一致(我们公司在安全上做得有点变态的),为了效率写
本文介绍CentOS服务器双向免密码登录;有需要的朋友可以过来看看吧!原理:(这里两台机器以主机1、主机2表示,这里两台机器是对等的)若主机1想要免密码登录主机