龙空技术网

Linux 下SSH 免密码登陆,即:使用密钥登陆

Linux猿 1259

前言:

今天我们对“centos关闭秘钥登录”都比较看重,咱们都想要学习一些“centos关闭秘钥登录”的相关知识。那么小编在网络上网罗了一些对于“centos关闭秘钥登录””的相关文章,希望朋友们能喜欢,大家快快来学习一下吧!

操作系统环境:

Centos 7

修改配置文件 /etc/ssh/sshd_configProtocol 2 # 只启用SSH V2版本的协议PubkeyAuthentication yes # Public Key 验证开启AuthorizedKeysFile .ssh/authorized_keys# Public Key 文件路径;# 在使用的时候,会根据登陆用户的主目录参数,在前面添加到定义的目录前# 即: 当登陆的用户为【ysp】时,此文件路径为:/home/ysp/.ssh/authorized_keysPasswordAuthentication no # 关闭密码认证重启sshd服务并查看状态:

systemctl restart sshd; sleep 3; systemctl status sshd

工具使用的为【xshell】其生成相应的 public key 方法如下:

选择用户密钥,注意登陆名为: ysp 所以其验证的公钥在目录 /home/ysp/.ssh下

显示的公钥,此公钥需要配置到登陆的用户主目录下AuthorizedFileKeys中路径的文件里面

SSH密钥配置文件与内容

SSH密钥配置文件与内容

标签: #centos关闭秘钥登录 #centos免密钥登录