linux密钥登录-SSH密钥登录-用密钥登录linux服务器

linux密钥登录-SSH密钥登录-用密钥登录linux服务器

如果想让电脑用ssh密钥登录这种更安全的方试的话可以照些方法操作

在ssh客户端建好密钥 连后连接到linux服务器

进入root目录

然后进入.ssh隐藏目录
[root@localhost ~]# cd /root/.ssh/

然后上传密钥到此目录
[root@localhost .ssh]# rz
rz waiting to receive.

把mename.bub密钥写入authorized_keys
[root@localhost .ssh]# cat mename.pub >> authorized_keys

更改密钥666权限
[root@localhost .ssh]# chmod 600 authorized_keys

查看当前目录
[root@localhost .ssh]# ls
authorized_keys known_hosts mename.pub

然后找到/etc/ssh/sshd_config ,把RSAAuthentication和PubkeyAuthentication两行前面的#注释去掉。
# vi /etc/ssh/sshd_config
PasswordAuthentication no //禁止使用基于口令认证的方式登陆
PubkeyAuthentication yes //允许使用基于密钥认证的方式登陆

最后重启SSHD服务
# /etc/init.d/sshd reload
Debian/Ubuntu执行:/etc/init.d/ssh restart
CentOS执行:/etc/init.d/sshd restart
CentOS7执行systemctl restart sshd

linux密钥登录-SSH密钥登录-用密钥登录linux服务器》有2个想法

发表评论

邮箱地址不会被公开。 必填项已用*标注

*