使用ssh密钥远程登录linux

马谦马谦马谦 Linux评论592字数 428阅读1分25秒阅读模式

一、生成密钥

使用ssh-keygen 命令生成密钥:

生成的密钥默认位于~/.ssh/目录下,有两个文件,id_rsa是私钥,id_rsa.pub是公钥:

把公钥内容添加到登陆密钥文件中:

二、修改配置文件

修改ssh的配置文件:

然后使用service sshd reload重新载入配置,不要使用service sshd restart也不要退出终端,避免配置出错导致无法登陆。

三、连接

开启新终端,在用户身份验证方式中选择public key

使用ssh密钥远程登录linux

然后导入私钥即可,确认能登录后再关闭上一个终端。

四、关闭密码登录

有了密钥登陆后可以考虑禁止密码登录,修改内容:

 
马谦马谦马谦
  • 本文由 马谦马谦马谦 发表于 2018年3月17日11:40:06
  • 转载请务必保留本文链接:https://www.dyxmq.cn/linux/ssh-key-connect-linux.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证