diff --git a/class/core/firewall_api.py b/class/core/firewall_api.py index b02bb200d..f8b771a2f 100755 --- a/class/core/firewall_api.py +++ b/class/core/firewall_api.py @@ -212,12 +212,12 @@ class firewall_api: status = False # 密码登陆配置检查 - pass_rep = "PasswordAuthentication\s+(\w*)\s*\n" - data['pass_prohibit_status'] = True + pass_rep = "#PasswordAuthentication\s+(\w*)\s*\n" + data['pass_prohibit_status'] = False pass_status = re.search(pass_rep, conf) if pass_status: if pass_status.groups(0)[0].strip() == 'yes': - data['pass_prohibit_status'] = False + data['pass_prohibit_status'] = True data['port'] = port data['status'] = status