S5130V2-28P-LI R3525P02:SSH 密码认证成功后被断开,日志 Allocate pty failed
【设备】H3C S5130V2-28P-LI
【版本】Comware 7.1.070 Release 3525P02(Boot/System 均为 r3525p02)
【内存】Total 494300KB,Free 133856KB(29.4%)
【现象】SSH 密码认证通过后约 0.5 秒,设备主动断开:
admin@x.x.x.x's password:
Connection to x.x.x.x closed by remote host.
【关键日志】(debugging ssh server all)
SSHS/7/EVENT: PAM: password authentication accepted for admin.
SSHS/6/SSHS_AUTH_SUCCESS: SSH user admin from x.x.x.x passed password authentication.
SSHS/7/EVENT: Received SSH2_MSG_CHANNEL_REQUEST: channel 0, request pty-req, reply 1
SSHS/7/EVENT: Open pty: pseudo-terminal-master(-1), pseudo-terminal-sub(-1)
SSHS/7/ERROR: Allocate pty failed.
SSHS/6/SSHS_DISCONNECT: SSH user admin (x.x.x.x) disconnected from the server.
【已排除】
1 新建用户 test(class manage / service-type ssh / network-admin)同样断开
2 line class vty 与 line vty 0 63 均已只保留 user-role network-admin
3 ssh server acl 绑定与解绑均无效
4 重启设备无效
5 Web 上传同版本 .ipe 重刷无效(版本仍 R3525P02)
6 undo/ssh server enable 切换无效
7 undo netconf soap http enable 无效
8 display user-interface 显示 VTY 均空闲
9 ssh -T(不申请 pty)同样断开
【其他】Console(AUX0) 与 Web 正常;Telnet 关闭;security-enhanced level 1 已启用;单机非 IRF
【诉求】1) 确认 R3525P02 是否已知 PTY 分配缺陷 2) 提供修复版本 3) 如需回退,请提供可用的上一版本 .ipe
没有查询到已知类似问题,建议检查下配置
Ssh server enable------启用ssh服务
line vty 0 3
authentication-mode scheme----设置认证方式为scheme
user-role network-operator
protocol inbound ssh-------仅许ssh方式
local-user aaa class manage-----设置登录用户aaa
password simple 123-----设置密码
service-type ssh-----设置服务类型为ssh
authorization-attribute user-role network-admin----设置用户权限为管理员权限
【已解决,根因不是固件】
现象:SSH 密码认证通过后立即断开
SSHS/7/ERROR: Allocate pty failed
真因:line vty 没有显式允许 SSH 协议。
缺 protocol inbound ssh 时,认证仍能通过(AAA 正常),
但该线路不允许 SSH,设备无法为会话分配终端,
于是报 Allocate pty failed 并断开。
所以它不是"PTY 资源耗尽",是"线路协议不匹配"。
修复(补两行即通):
line vty 0 63
authentication-mode scheme
protocol inbound ssh
save force
感谢 zhiliao_0aIhKn 的配置模板,直接点破了这个问题。暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论