linux新建用户ssh登录失败定位
使用useradd 命令新建用户后,ssh登录提示Access denied。
首先打开linux的安全日志查看登录信息,如下图可以看到User xxx from x.x.x.x not allowed because not listed in AllowUsers,意思是AllowUsers这个参数里面没有新建的用户
tail -f /var/log/secure

因此修改sshd_config文件,找到AllowUsers参数,这个参数的含义是只有这个参数里面的用户名才可以使用ssh登录,因此修改这个文件,将新建用户添加进来即可。
vim /etc/ssh/sshd_config

修改完之后重启一下sshd服务
service sshd restart
之后重新登录就可以登录成功了。

浙公网安备 33010602011771号