宝塔用户_igbmnn 发表于 2024-9-9 19:59:58

【待反馈】宝塔9.1升级到9.2后,导致SSH ,无法用密码登陆

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:Linux面板9.2.0
系统版本:CentOS 7.9.2009 x86_64(Py3.7.9)
问题描述:宝塔9.1版本升级到9.2后,使用Putty登陆SSH ,无法用密码登陆,显示“Access denied”点击修复面板,自动回退到9.1版本后,就可以用密码正常登陆,再次点击升级,修复面板,变成9.2版本,但是这次不能回退到9.1版本SSH再次无法用密码登陆。
相关截图(日志、错误):

运维技术阿闯 发表于 2024-9-10 11:14:39

您好,您说的ssh是指的面板终端还是什么

宝塔用户_igbmnn 发表于 2024-9-10 22:50:56

面板终端 显示 账号或密码错误 ,
用Putty root登陆,显示“Access denied”
但是回退到9.1版本后,就可以用密码正常登陆

运维技术阿闯 发表于 2024-9-11 11:03:17

您好,您到9.2的时候,尝试重新使用账号密码登录看一下

宝塔用户_igbmnn 发表于 2024-9-11 13:02:36

已尝试 ,还是不行,是不是9.2版本 密码含特殊符号你们不支持?

运维技术阿闯 发表于 2024-9-11 14:56:36

宝塔用户_igbmnn 发表于 2024-9-11 13:02
已尝试 ,还是不行,是不是9.2版本 密码含特殊符号你们不支持?

您这边使用其他的ssh链接工具是否可以链接呢

宝塔用户_igbmnn 发表于 2024-9-11 19:34:18

本帖最后由 宝塔用户_igbmnn 于 2024-9-11 19:45 编辑


应该是SSH开关打开不起作用,导致 sshd_config 有问题。

即使如图SSH开关打开,root登录设置 “ yes " 可密码和密钥登陆

PermitRootLoginl 的值依然是 “no”, 应该自行变成”yes" 才对。
9.1版本打开所有开关,PermitRootLoginl 值会自动变成 “yes”

9.1版本关闭所有开关,PermitRootLoginl 值会自动变成 “no”


需要手动进入面板文件夹里 在/etc/ssh/sshd_config文件中,将PermitRootLoginl默认值“no”改为“yes”,就可以正常实现使用putty登陆linux(即使用root身份进行登陆,)


但是改过之后 ,9.2版本的sshd_config文件不会自动改变 。 依旧 PermitRootLoginl 值 是“yes”, 需要再次手动修改成 “no" .


所以是不是9.1升级到你们9.2版本 SSH开关 -root登录设置开关 有问题?


运维技术阿闯 发表于 2024-9-12 10:13:42

宝塔用户_igbmnn 发表于 2024-9-11 19:34
应该是SSH开关打开不起作用,导致 sshd_config 有问题。

即使如图SSH开关打开,root登录设置 “ yes " 可 ...

您好,这个这边测试了一下,并未复现您说的情况。您这边如果复现的话,请后台私信我您的机器,私信前做好快照
页: [1]
查看完整版本: 【待反馈】宝塔9.1升级到9.2后,导致SSH ,无法用密码登陆