使用client的xiaoming用户基于秘钥认证方式使用ssh登录server端的xiaoming用户和xiaohei用户。
服务端关闭防火墙
[root@localhost /]# systemctl stop firewalld
[root@localhost /]# setenforce 0
[root@localhost /]# getenforce
Permissive
服务端创建用户xiaoming、xiaohei 并设置密码
添加白名单后,重启服务
[root@localhost /]# vim /etc/ssh/sshd_config
[root@localhost /]# systemctl restart sshd
修改PermitRootLogin的yes为no
在客户端查看用户是否可以登录
客户端新建用户生成密钥
xiaoming用户
[root@rhcsa ~]# useradd xiaoming
[root@rhcsa ~]# su - xiaoming
[xiaoming@rhcsa ~]$ ssh-keygen -t rsa
[xiaoming@rhcsa ~]$ ssh-copy-id xiaoming@192.168.2.134
复制xiaoming用户的公钥给xiaohei用户
[xiaoming@rhcsa ~]$ ssh-copy-id xiaohei@192.168.2.134
登录效果,使用密钥后,无需密码也可以登录