关于root登录时权限报错问题
1、故障
登录显示Permission denied,查看一开始以为是密码有问题
进入单用户模式把密码改成123456了,然后重启,登录还是报
Permission denied
后来
ssh -v
IP查看,密码认证环节已通过,系统有种登录后立马退出的现象
2、排查
ssh -vvv
IP显示如下:
...
...
debug3: channel 0: close_fds r -1 w -1 e 6 c -1
debug3: Wrote 32 bytes for a total of 2389
debug3: Wrote 64 bytes for a total of 2453
Connection to mahavira closed.
Transferred: sent 2224, received 2272 bytes, in 0.1 seconds
Bytes per second: sent 22447.6, received 22932.1
debug1: Exit status 254
进入单用户模式 修改了root密码发现还是Permission denied
应该是ssh和pam出现了问题
继续进入单用户 更改了pam和ssh对应目录赋予777权限
然后重启,登录正常。
3、其它问题
但是ssh服务器无法启动了
#使用命令 sshd -t进行检查,发现ssh目录的文件权限不对,不能都用777
#权限应保持为:
-rw-r--r--. 1 root root 581843 8月 26 2021 moduli
-rw-r--r--. 1 root root 2276 8月 26 2021 ssh_config
-rw------- 1 root root 3906 2月 2 08:43 sshd_config
-rw-r----- 1 root ssh_keys 227 12月 27 17:22 ssh_host_ecdsa_key
-rw-r--r-- 1 root root 162 12月 27 17:22 ssh_host_ecdsa_key.pub
-rw-r----- 1 root ssh_keys 387 12月 27 17:22 ssh_host_ed25519_key
-rw-r--r-- 1 root root 82 12月 27 17:22 ssh_host_ed25519_key.pub
-rw-r----- 1 root ssh_keys 1679 12月 27 17:22 ssh_host_rsa_key
-rw-r--r-- 1 root root 382 12月 27 17:22 ssh_host_rsa_key.pub、
更改对应文件权限后,重启ssh完成修复
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果