Linux SSH免密码登录

1、LinuxSSH客户端通过ssh-keygen命令生成密钥相关文件

[root@stu ~]# ssh-keygen 
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):     #直接回车
Enter passphrase (empty for no passphrase):     #私钥加密,如不设密码,直接回车
Enter same passphrase again:     #再次确认,无密码为空,直接回车

 2、查看生成的文件

[root@stu ~]# ll /root/.ssh/
总用量 16
-rw-------. 1 root root  404 3月  19 05:26 authorized_keys    #存放免密码登录的ssh客户端公钥信息
-rw-------. 1 root root 1675 3月  19 05:35 id_rsa    #你私钥文件
-rw-r--r--. 1 root root  398 3月  19 05:35 id_rsa.pub    #你的公钥文件
-rw-r--r--. 1 root root  394 3月  19 05:40 known_hosts    #已知的ssh服务器公钥存储文件

3、LinuxSSH客户端通过ssh-copy-id命令将公钥文件传送到ssh服务器写入authorized_keys   

[root@stu ~]# ssh-copy-id root@192.168.4.11
root@192.168.4.11's password: 
Now try logging into the machine, with "ssh 'root@192.168.4.11'", and check in:

  .ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.
4、使用ssh root@192.168.4.11成功登录ssh服务器


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值