Skip to content

修复 sudo su 切换用户时 sudo 密码提示匹配失败导致超时#1987

Closed
Nickyang00 wants to merge 1 commit into
jumpserver:devfrom
jumpserver-east:pr@dev@fix_sudo_reg_error
Closed

修复 sudo su 切换用户时 sudo 密码提示匹配失败导致超时#1987
Nickyang00 wants to merge 1 commit into
jumpserver:devfrom
jumpserver-east:pr@dev@fix_sudo_reg_error

Conversation

@Nickyang00

Copy link
Copy Markdown

当平台提权方式配置为 sudo su - 或者 sudo su ,并执行自动切换用户时:
" [sudo] password for username: "
此类提示不会被sudo逻辑正常匹配,导致sudo切换自功能无法正常执行。
报错 I/O timeout,触发超时逻辑。

企业微信截图_17810832536355 企业微信截图_1781083414974

优化正则经过测试后可以正常执行原先逻辑。

@Nickyang00 Nickyang00 requested a review from LeeEirc June 10, 2026 09:25
@sonarqubecloud

Copy link
Copy Markdown

@Nickyang00 Nickyang00 closed this Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant