CentOS 7 新建用户密钥验证问题
2015年8月1日
之前一直使用的 root 帐号来登录管理我的其中一个 vps,虽然开启了仅密钥验证,但这也只是一道锁,不知道哪天密钥就被破了。遂决定把这个安全隐患先解决掉。
VPS 系统:CentOS 7 64bit
新建用户并加进管理组
|
|
拷贝公钥到个人目录下
|
|
尝试登录
保留当前终端,在新终端登录:
|
|
出现登录失败提示:
|
|
尝试修改.ssh
文件夹的用户及用户组
|
|
再次尝试登录,登录成功。
禁止 root 登录
此时可以取消 root 登录了。
|
|
查找并修改为如下参数:1PermitRootLogin no
之前已经编辑过一些内容,具体查看Vps的一些安全设置