linux系统设置密钥登录

发布于:2023-01-15 ⋅ 阅读:(700) ⋅ 点赞:(0)

目录

1.生成密钥登录文件

 2.检查下.ssh目录下authorized_keys文件是否存在

3.修改.ssh的权限为700

4.修改ssh的配置

5.将密钥文件拷贝到自己的电脑上,使用Xshell验证登录。


1.生成密钥登录文件

使用命令

ssh-keygen -t rsa

生成密钥对,一路回车。
生成的密钥文件在root/.ssh目录下

 2.检查下.ssh目录下authorized_keys文件是否存在

没有的话,创建一个,然后将id_rsa.pub的内容追加到authorized_keys文件尾。

3.修改.ssh的权限为700

authorized_keys的权限为600或者更严格的400,否则登录的时候会提示server refuse you key。

4.修改ssh的配置

vim /etc/ssh/sshd_config

将PubkeyAuthentication设置为yes,并取消注释。
注:如需关闭取消密码验证登录,需将PasswordAuthentication设置为no。


5.将密钥文件拷贝到自己的电脑上,使用Xshell验证登录。

 


网站公告

今日签到

点亮在社区的每一天
去签到