0
点赞
收藏
分享

微信扫一扫

Redhat8.1 设置SSH 免密登录

实验环境 server1:192.168.1.251

              server2:192.168.1.249

               server3:192.168.248

1.本文使用root 用户,如需单独建立免密登录用户,方法与root用户类似,需要提先创建用户

使用命令ssh-keygen -t rsa 创建密钥,无需输入口令,直接回车

[root@ganluren ~]# ssh-keygen -t rsa 

Redhat8.1 设置SSH 免密登录_ssh-keygen -t rsa

2.同样的操作步骤,在server2,server3 生成密钥文件

Redhat8.1 设置SSH 免密登录_ssh免密登录_02

Redhat8.1 设置SSH 免密登录_linux_03

3.将密钥导入到认证文件

[root@ganluren ~]# cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys

 [root@ganluren ~]# ssh root@192.168.1.249 cat /root/.ssh/id_rsa.pub >> authorized_keys

[root@ganluren ~]# ssh root@192.168.1.248 cat /root/.ssh/id_rsa.pub >> authorized_keys

Redhat8.1 设置SSH 免密登录_ssh免密登录_04

ps :如果是创建的免登录用户 ,路径为 /home/用户名/.ssh

4.设置文件夹权限

[root@ganluren ~]# chmod 700 /root/.ssh

[root@ganluren ~]# chmod 600 /root/.ssh/authorized_keys 

5.将认证文件复制到其他主机server2,server3

[root@ganluren ~]# scp /root/.ssh/authorized_keys  root@192.168.1.249:/root/.ssh/authorized_keys

[root@ganluren ~]# scp /root/.ssh/authorized_keys  ​​root@192.168.1.248​​:/root/.ssh/authorized_keys

Redhat8.1 设置SSH 免密登录_linux_05

6.免密登录配置完成

Redhat8.1 设置SSH 免密登录_redhat_06





举报

相关推荐

0 条评论