- 最新动态
- 功能总览
- 服务公告
- 技术画册
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
- API参考
- SDK参考
-
常见问题
- 产品咨询
-
Agent相关
- 购买HSS会自动安装Agent吗?
- Agent是否和其他安全软件有冲突?
- 如何卸载Agent?
- Agent安装失败应如何处理?
- Agent状态异常应如何处理?
- Agent的默认安装路径是什么?
- Agent检测时占用多少CPU和内存资源?
- 购买不同版本HSS,可以共用同一Agent吗?
- 如何查看未安装Agent的主机?
- Agent如何升级?
- 企业主机安全升级失败怎么处理?
- 服务器安装Agent后会访问哪些资源?
- 如何使用镜像批量安装Agent?
- 无法访问Windows或Linux版本Agent下载链接?
- 升级Agent失败,提示“替换文件失败”
- 批量安装Agent失败,提示“网络不通”
- 如何验证主机与HSS服务端的网络是否打通成功?
- 防护相关
- 漏洞管理
- 检测与响应
- 异常登录
- 账户暴力破解
- 基线检查
- 网页防篡改
- 容器安全
- 勒索防护
- 区域和可用区
- 安全配置
- 防护配额
- 计费、续费与退订
- 其他
- 视频帮助
-
更多文档
- 用户指南(安卡拉区域)
- 用户指南(阿布扎比区域)
- 用户指南(巴黎区域)
- 通用参考
链接复制成功!
如何在Linux主机上安装PAM并设置口令复杂度策略?
安装PAM
如果当前主机中未安装PAM(Pluggable Authentication Modules),HSS就无法为主机提供口令复杂度策略检测功能。未安装PAM的主机,HSS会在“风险预防 > 基线检查 > 口令复杂检测策略”页面,提供的建议中提示需安装PAM。
如果云服务器的操作系统为Debian或Ubuntu,请以管理员用户在命令行终端执行命令apt-get install libpam-cracklib进行安装。
CentOS、Fedora、EulerOS系统默认安装了PAM并默认启动。
设置口令复杂度策略
为了确保系统的安全性,建议设置的口令复杂度策略为:口令最小长度不小于8且必须包含大写字母、小写字母、数字和特殊字符。
- CentOS、Fedora、EulerOS操作系统
- 执行以下命令,编辑文件“/etc/pam.d/system-auth”。
vi /etc/pam.d/system-auth
- 找到文件中的以下内容。
- 添加参数“minlen”、“dcredit”、“ucredit”、“lcredit”、“ocredit”。如果文件中已有这些参数,直接修改参数值即可,参数说明如表1所示。
示例:
password requisite pam_cracklib.so try_first_pass retry=3 minlen=8 dcredit=-1 ucredit=-1 lcredit=-1 ocredit=-1 type=
说明:
“dcredit”、“ucredit”、“lcredit”、“ocredit”中均需要配置为负数。
表1 参数说明 参数
说明
示例
minlen
口令最小长度配置项。
如果需要设置最小口令长度为8,则minlen的值应该设置为8。
minlen=8
dcredit
口令数字要求的配置项。
值为负数N时表示至少有N个数字,值为正数时对数字个数没有限制。
dcredit=-1
ucredit
口令大写字母要求的配置项。
值为负数N时表示至少有N个大写字母,值为正数时对大写字母个数没有限制。
ucredit=-1
lcredit
口令小写字母要求的配置项。
值为负数N时表示至少有N个小写字母,值为正数时对小写字母个数没有限制。
lcredit=-1
ocredit
特殊字符要求的配置项。
值为负数N时表示至少有N个特殊字符,值为正数时对特殊字符个数没有限制。
ocredit=-1
- 执行以下命令,编辑文件“/etc/pam.d/system-auth”。
- Debian、Ubuntu操作系统
- 执行以下命令,编辑文件“/etc/pam.d/common-password”。
vi /etc/pam.d/common-password
- 找到文件中的以下内容:
- 添加参数“minlen”、“dcredit”、“ucredit”、“lcredit”、“ocredit”。如果文件中已有这些参数,直接修改参数值即可,参数说明如表1所示。
示例:
password requisite pam_cracklib.so retry=3 minlen=8 dcredit=-1 ucredit=-1 lcredit=-1 ocredit=-1 difok=3
- 执行以下命令,编辑文件“/etc/pam.d/common-password”。