os:centos 6
目前我有selinux linux启用(执行),禁用它使SSH密码login工作。
我已经为ssh设置了setsebool以下设置
[root@server]# /usr/sbin/getsebool -a | grep ssh allow_ssh_keysign --> on sftpd_write_ssh_home --> off ssh_sysadm_login --> on
并将用户主目录设置为
chcon system_u:object_r:ssh_home_t:s0 .ssh/
但SSH密码login不起作用..
有任何想法吗..
恢复~/.ssh
文件夹的默认SELinux上下文:
restorecon -R -v /path/to/.ssh
然后再试一次。