客户机使用scp命令拷贝服务机的文件是无需输入服务机的密码的方法

有时需要从服务即拷贝大量的文件到自己的客户机,每拷贝一个就要输入一次服务机的密码,很麻烦。所以应该建立客户机与服务器的安全信任链接。

我的客户机:zhangjiaqi@10.150.50.230
服务器:yangqing@10.150.50.162

现在建立zhangjiaqi@10.150.50.230对yangqing@10.150.50.162的安全免密访问。

第一步:在230服务器的zhangjiaqi角色下运行命令生成本角色的公匙:
zhangjiaqi@lm-PowerEdge-T630:~$ ssh-keygen -b 1024 -t rsa //回车
Enter file in which to save the key (/home/zhangjiaqi/.ssh/id_rsa): //回车
/home/zhangjiaqi/.ssh/id_rsa already exists.
Overwrite (y/n)? //选y
Enter passphrase (empty for no passphrase): //直接回车,表示无证书密码
Enter same passphrase again: //直接回车,表示无证书密码

Your identification has been saved in /home/zhangjiaqi/.ssh/id_rsa. //生成的密匙
Your public key has been saved in /home/zhangjiaqi/.ssh/id_rsa.pub. //生成的公匙

第二步:将公式拷贝到服务器的要访问的角色的.ssh文件夹里,并改名为authorized_keys
cd /home/zhangjiaqi/.ssh/
scp -p id_rsa.pub yangqing@10.150.50.162:/home/yangqing/.ssh/authorized_keys

在进行第二步的时候仍需要输入服务器的yangqing角色的密码,但第二步完成之后 ,我230客户机的角色就可以免密访问162里的yangqing角色了。

参考:https://blog.csdn.net/choukuad381324/article/details/100945592

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值