From 8bc9500b2352a642385fbcf246c8fb9003bed07c Mon Sep 17 00:00:00 2001 From: midoks Date: Mon, 25 Sep 2023 03:52:54 +0800 Subject: [PATCH] Update firewall_api.py --- class/core/firewall_api.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/class/core/firewall_api.py b/class/core/firewall_api.py index a7bc93d93..40ceecc0d 100755 --- a/class/core/firewall_api.py +++ b/class/core/firewall_api.py @@ -214,14 +214,11 @@ class firewall_api: data['pass_prohibit_status'] = False # 密码登陆配置检查 - pass_rep = "#PasswordAuthentication\s+(\w*)\s*\n" + pass_rep = "^PasswordAuthentication\s+(\w*)\s*\n" pass_status = re.search(pass_rep, conf) - if pass_status: - data['pass_prohibit_status'] = True - - if not data['pass_prohibit_status']: - pass_rep = "PasswordAuthentication\s+(\w*)\s*\n" - pass_status = re.search(pass_rep, conf) + if not pass_status: + # pass_rep = "PasswordAuthentication\s+(\w*)\s*\n" + # pass_status = re.search(pass_rep, conf) if pass_status and pass_status.groups(0)[0].strip() == 'no': data['pass_prohibit_status'] = True