在Linux中如何设置用户密码策略

作者:佚名 上传时间:2023-03-18 运行软件:PAM (Pluggable Authentication Modules) 软件版本:Ubuntu 18.04 LTS 版权申诉

该示例代码演示了如何在Linux中设置用户密码的复杂度策略,包括密码长度、数字、特殊字符和大小写字母的要求。实现方式是通过修改/etc/pam.d/common-password文件中的相关参数来控制密码策略。

# 修改password长度要求为8-16位
sudo sed -i 's/minlen=6/minlen=8/g' /etc/pam.d/common-password
sudo sed -i 's/maxlen=16/maxlen=18/g' /etc/pam.d/common-password

# 修改password要求包含数字和特殊字符
sudo sed -i 's/difok=3/difok=4/g' /etc/pam.d/common-password
sudo sed -i 's/reject_characters/reject_username,try_first_pass,use_authtok,remember=5,ocredit=-1,reject_characters/g' /etc/pam.d/common-password

# 修改password要求包含小写字母和大写字母
sudo sed -i 's/try_first_pass/try_first_pass,obscure=1, ucredit=-1,lcredit=-2/g' /etc/pam.d/common-password

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
Linux如何设置用户密码策略
该示例代码演示了如何在Linux中设置用户密码的复杂度策略,包括密码长度、数字、特殊字符和大小写字母的要求。实现方式是通过修改/etc/pam.d/common-password文件中的相关参数来控制
Ubuntu 18.04 LTS
PAM (Pluggable Authentication Modules)
2023-03-18 01:33
如何设置PAM模块控制Linux密码策略
如何设置linux密码策略,以提高linux身份鉴别的安全性
PDF
0B
2019-02-18 04:23
Linux用户密码策略
描述如何制定Linux操作系统中的用户密码策略,保证系统的安全。
DOC
0B
2019-09-04 09:05
设置用户帐户密码策略
设置域用户帐户策略 从安全和易用考虑,普通域用户的帐户策略必须满足一下要求: u 密码长度至少3位 u 最长使用期限60天 u 密码必须符合复
如何用户设置密码MYSQL
当初次在机器上安装完Mysql时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库。另外如果你是一个管理员,你还要进行一些用户的建立及授权,这又涉及到设置密码的问题。本文讨论一下如何设置
DOC
25KB
2021-01-17 01:56
为域用户设置多元密码策略
针对Domain Admins创建帐户策略 多元密码策略部署要求有以下几点: u 所有域控制器都必须是Windows Server 2008 u 域功能级
Solaris系统设置用户账号密码过期策略
在Solaris操作系统中,为了增强安全性,经常需要设置用户账号密码的过期策略。这可以通过Solaris的密码策略管理工具来实现,从而确保用户必须定期更改密码以保护系统免受潜在威胁。# 设置用户的密
Solaris 11
Solaris操作系统
2023-11-05 15:55
使用AIX创建用户设置密码策略
本示例代码演示如何在AIX操作系统上创建用户账号并设置密码策略,以增强系统安全性。密码策略的配置包括密码长度、复杂性要求、过期时间等。# 创建新用户sudo useradd -m 新用户名#
AIX 7.2
AIX操作系统
2023-11-10 09:30
Linux账户密码过期安全策略设置
在Linux系统管理中,有时候需要设置账号密码复杂度(长度)、密码过期策略等,这个主要是由/etc/login.defs参数文件中的一些参数控制的的。它主要用
FreeBSD如何设置Root用户密码
在FreeBSD系统中,默认情况下没有Root用户的密码。本文介绍在FreeBSD中设置Root用户密码的方法。1. 运行命令sudo passwd root2. 输入新的Root用户密码并确认
FreeBSD 12.0
FreeBSD
2023-05-28 07:23