首页 > 系统相关 >linux 配置密码复杂度

linux 配置密码复杂度

时间:2024-02-21 10:45:57浏览次数:28  
标签:复杂度 密码 最少 linux pam cracklib

首先修改/etc/pam.d/system-auth文件

找到 password requisite pam_cracklib.so这么一行替换成如下:

password requisite pam_cracklib.so retry=5 difok=3 minlen=10 ucredit=-1 lcredit=-3 dcredit=-3 dictpath=/usr/share/cracklib/pw_dict

 修过完成后,保存退出,修改mzj用户密码,试试000000发现不被允许,只能根据要求设置复杂的。

参数含义:
尝试次数:5
最少不同字符:3
最小密码长度:10
最少大写字母:1
最少小写字母:3
最少数字:3
密码字典:/usr/share/cracklib/pw_dict

转载自 https://www.linuxprobe.com/linux-mima.html

标签:复杂度,密码,最少,linux,pam,cracklib
From: https://www.cnblogs.com/eric37831/p/18024643

相关文章

  • linux(Ubuntu)安装python2.7和pip2
    由于数据处理需要的软件有些老代码,需要安装python2,原服务器上已有python3,本想着使用源码包进行编译安装,奈何make时总是报如下错误,搞半天也没解决 或者  继续往下makeinstall后程序也无法正常执行,于是索性使用apt方式进行安装,过程如下:首先查看当前版本Ubuntu可支持的pyt......
  • Linux中service文件
    Linux中service文件Linux服务依靠初始化系统systemd,有两种管理服务的方式:service文件和systemctl命令。systemctl命令systemctlstart服务名开启服务systemctlstop服务名关闭服务systemctlstatus服务名显示状态systemctlrestart......
  • SonarQube 10.4 (macOS, Linux, Windows) - 清洁代码 (Clean Code)
    SonarQube10.4(macOS,Linux,Windows)-清洁代码(CleanCode)SonarQubeDataCenterEdition(JavaAppformacOS,Linux,Windows)请访问原文链接:SonarQube10.4(macOS,Linux,Windows)-清洁代码(CleanCode),查看最新版。原创作品,转载请保留出处。作者主页:sysin.or......
  • Studio 3T 2024.1 (macOS, Linux, Windows) - MongoDB 的专业 GUI、IDE 和 客户端,支持
    Studio3T2024.1(macOS,Linux,Windows)-MongoDB的专业GUI、IDE和客户端,支持自然语言查询TheprofessionalGUI,IDEandclientforMongoDB请访问原文链接:Studio3T2024.1(macOS,Linux,Windows)-MongoDB的专业GUI、IDE和客户端,支持自然语言查询,查看最新版......
  • 解决Linux卸载磁盘时出现umount: /home/mrc/wanglab: target is busy.
    问题描述:/home/mrc/wanglab是数据的挂载点,出现问题时我正在将数据从挂载点cp到本地,导致数据挂载点的数据无法访问(ls/home/mrc/wanglab会卡死)。于是我尝试umount,报以下错误:mrc@mrc-Precision-3660:~$sudoumount./wanglabumount:/home/mrc/wanglab:targetisbusy.错误产生......
  • Linux:系统性能监控工具-tsar安装和使用
    前言做性能验证往往需要去监控系统的各项性能指标,Linux系统监控工具有很多,但对于命令行操作,安装便捷,监控项较全面等方面,个人比较推荐tsartsar介绍TSAR(TaobaoSystemActivityReporter))是淘宝自己开发的采集工具。主要用来收集服务器的系统信息(如cpu,io,mem,tcp等),以及应用数据......
  • 大年学习linux(第五节---目录结构)
    五、目录结构可以用ls/查看linux的目录结构bindataetclibmediaoptrootsbinsysusrbootdevhomelib64mntprocrunsrvtmpvar以下是对这些目录的解释:/bin:bin是Binaries(二进制文件)的缩写,这个目录存放着最经常使用的命令......
  • 大年学习linux(第六节---软件安装)
    六、软件安装rpmRPM软件包的管理工具补充说明rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了......
  • linux 中 awk的特殊内置变量
     001、ARGC:命令行参数数组ARGV中元素的个数(c:count;v:variable)[root@PC1test1]#lsa.txtb.txt[root@PC1test1]#awk'{printARGC}'a.txt##ARGC:表示命令行参数数组ARGV中元素的个数222[root@PC1test1]#awk'{printlength(ARGV)}'a.txt......
  • 《Linux内核完全注释》(2)
    3内核编程语言和环境首先介绍了as86和GNUas汇编程序的语法和使用方法,对GNUC中的内联汇编、语句表达式、寄存器变量和内联函数等C语言扩展内容进行介绍,同时描述了C和汇编函数之间的相互调用机制。3.1as86汇编器是一个可以产生16位代码的汇编器,与之配套的是ld86链接器。其是B......