linux设置默认新创建账户的密码有效期

  1. 说明
    通过之前的命令只可更改当前已存在的账户的密码有效期,为了保障以后新建立的账户也可遵循相应的密码有效期规则,需要修改相应的配置文件。
  2. 检查方法
    1)在终端中输入命令:
    [test@localhost ~]$ more /etc/login.defs
    2)根据显示结果检查密码有效期
  3. 修改建议
    1)使用vim编辑器修改密码有效期文件:
    [test@localhost ~]$ vim /etc/login.defs
    2)PASS_MAX_DAYS后数值为密码最长有效期
    PASS_MIN_DAYS后数值为密码最短有效期
    PASS_WARN_AGE后数值为密码过期前告警天数
    3)修改例子:(设置密码最长有效期为90天,最短有效期为1天,过期前3天提醒)
    PASS_MAX_DAYS 90
    PASS_MIN_DAYS 1
    PASS_WARN_AGE 3
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Linux设置密码长度可以通过修改系统的密码策略来实现。一般来说,可以通过修改/etc/login.defs文件中的PASS_MAX_DAYS和PASS_MIN_DAYS参数来设置密码的最大和最小有效期,同时也可以通过修改PASS_MIN_LEN参数来设置密码的最小长度。另外,还可以通过使用PAM(Pluggable Authentication Modules)模块来实现更加灵活的密码策略设置。 ### 回答2: 在Linux中,可以通过修改密码策略来设置密码的长度要求。密码策略文件通常位于“/etc/login.defs”或“/etc/pam.d/system-auth”中。 要设置密码的最小长度,可以找到并修改文件中的“MIN\_LEN”参数。该参数表示密码的最小长度要求。例如,将“MIN\_LEN”设置为8将要求密码至少包含8个字符。 另外,还可以设置密码的最大长度。可以使用“MAX\_LEN”参数来限制密码的最大长度。例如,将“MAX\_LEN”设置为16将禁止用户设置超过16个字符的密码。 一般情况下,密码策略还会包含其他参数,例如是否要求包含特殊字符、大写字母、数字等。 修改密码策略后,还需要重启系统或重新登录才能使修改生效。 需要注意的是,设置密码的最小和最大长度是为了增加密码的安全性,但同时也可能对用户造成不便。因此,应该根据实际需求和安全要求来设置密码的长度,以平衡安全性和用户友好性。 ### 回答3: Linux设置密码长度可以通过修改系统的密码策略来实现。在Linux中,有一个文件是用来存储密码策略的,即/etc/login.defs文件。在该文件中有一个参数是用来设置密码最小长度的,即PASS_MIN_LEN。默认情况下,该值设置为5,即密码最少需要5个字符。 要修改密码最小长度,可以按照以下步骤进行: 1. 打开终端,以root用户身份登录系统。 2. 使用文本编辑器(如vi或nano)打开/etc/login.defs文件。 3. 找到PASS_MIN_LEN这一行,将后面的数值修改为想要的最小密码长度。 4. 保存文件并退出编辑器。 5. 在终端中运行以下命令使修改生效: ```shell passwd -d root chmod 600 /etc/passwd* chmod 600 /etc/shadow* ``` 通过以上步骤,就可以成功修改Linux系统的密码最小长度。需要注意的是,密码长度设置过短可能会降低系统的安全性,因此建议将密码最小长度设置为8个或更多的字符。此外,为了提高系统的安全性,还可以设置其它密码策略措施,比如密码复杂度要求、密码过期时间等。可以通过修改/etc/login.defs文件中相关参数来实现这些需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值