本文发布于568天前,最后更新于101天前,其中的信息可能有所发展或是发生改变。如有疑问请联系邮箱:admin@yemengstar.com。
1.本地创建密钥
这里夜梦使用XFTP进行演示,按照下面的图片进行创建:
这里密钥长度可以根据自己的需求进行选择,夜梦这里就选择2048位的。
这里需要输入密码,这个密码和一般的密码不一样,这个密码是基于密钥进行加密了的密码。
我们在这里得到了公钥,请一定在这里把公钥文件保存到本地!因为一旦退出将再也无法查看!
2.vultr上创建密钥
我们在设置中找到SSH Keys,点击add ssh keys
然后把我们刚才的密钥复制到其中,名字可以随便取。
在创建服务器的时候,在最下面有一个SSH KEYS选项,请务必在这里选中你需要的密钥!
当然了,如果你忘记的话也不要紧,可以在vultr后台重新添加,不过此过程需要重装系统!
在服务器后台中找到settings
然后就可以重新选中ssh keys 了。
3.使用密钥连接服务器
在输入完用户名以后,我们选择密钥登录。密码就是先前创建密钥时输入的那个。
4.禁用密码登录
vim /etc/ssh/sshd_config #修改SSH配置文件
找到PasswordAuthentication
,取消其注释并将yes修改为no
然后重启SSH服务。
service ssh restart