目录

​1.生成密钥登录文件​

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

​3.修改.ssh的权限为700​

​4.修改ssh的配置​

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


1.生成​​密钥​​登录文件

使用命令

ssh-keygen -t rsa

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

linux系统设置密钥登录_服务器

 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

linux系统设置密钥登录_linux_02

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

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

 

linux系统设置密钥登录_linux_03