00.12.SUSE Linux系统无法使用SSH连接登录问题
问题描述
在SUSE Linux系统中,尝试通过SSH连接登录时可能会遇到无法登录的情况。此问题可能由防火墙设置或SSH配置错误引起。以下是详细的解决步骤。
解决方案
1. 关闭防火墙
- 通过命令行关闭防火墙:
linux:~ # /etc/init.d/SuSEfirewall2_init stop - 停止防火墙设置服务:
linux:~ # /etc/init.d/SuSEfirewall2_setup stop
2. 修改 SSH 配置文件
- 编辑
/etc/ssh/sshd_config文件:
linux:~ # vi /etc/ssh/sshd_config - 找到
PasswordAuthentication设置,将其从no改为yes:
PasswordAuthentication yes - 保存文件并退出编辑。
3. 重启 SSH 服务
- 重新启动 SSH 服务以使配置生效:
linux:~ # systemctl restart sshd
注意事项
- 防火墙问题:防火墙可能阻止SSH连接,关闭防火墙服务可以允许SSH连接。
- SSH配置问题:默认情况下,SUSE Linux可能禁用了密码认证,修改
sshd_config配置文件后启用密码认证即可恢复SSH登录功能。
本文来自博客园,作者:{雾里看浮光(南知意)},转载请注明原文链接:{https://www.cnblogs.com/JaseLee}

浙公网安备 33010602011771号