我在 centos 中更改了以下文件
/etc/sysconfig/selinux
并将其设置为
SELINUX=disabled
并运行reboot
命令。
但现在我无法登录到我的服务器。它显示错误
Permission denied, please try again.
当我以用户和密码登录时。
如何返回服务器。
SELinux 并重新启动似乎将sshd_config中的UsePAM
选项设置为 no
,这在 RHEL 中明确不起作用:
# WARNING: 'UsePAM no' is not supported in Red Hat Enterprise Linux and may cause several problems
如果您能够从外部分离和访问卷,则可以将其设置回yes
并且应该能够再次 ssh 输入。
好的。我得到了解决方案。
当我在禁用 SELinux 后使用域登录时,可以说
ssh user@domain
即使使用正确的密码,我也无法登录
但我可以登录
ssh user@ip
我不知道原因,但这实际上对我有用。