linux自動修改密碼長度和有效期的指令碼
#!/bin/bash
rq=`date +%Y%m%d`
echo "The login.defs was copy to the /etc/login.defs.bak$rq"
echo "####################################"
cp /etc/login.defs /etc/login.defs.bak$rq
echo "update password length and days"
echo "####################################"
for i in PASS_MAX_DAYS PASS_MIN_LEN PASS_MIN_DAYS PASS_WARN_AGE
do
cat /etc/login.defs |grep $i|grep -v \#
done
sed -i '/PASS_MIN_LEN/s/5/8/g' /etc/login.defs
sed -i '/PASS_MAX_DAYS/s/99999/90/g' /etc/login.defs
echo "###################################"
echo "updated the login.defs"
echo "###################################"
for i in PASS_MAX_DAYS PASS_MIN_LEN PASS_MIN_DAYS PASS_WARN_AGE
do
cat /etc/login.defs |grep $i|grep -v \#
done
echo "##################################"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28916011/viewspace-1579992/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux通過Shell指令碼命令修改密碼不需要互動Linux指令碼密碼
- ssh自動輸入密碼指令碼 切換目錄指令碼密碼指令碼
- Linux自啟動指令碼Linux指令碼
- Linux管理指令碼之自動執行指令碼Linux指令碼
- 根據字元型別和密碼長度隨機生成密碼字元型別密碼隨機
- Linux 每月自動改密碼Linux密碼
- 在 Linux 命令列指令碼中執行 sudo 時自動輸入密碼Linux命令列指令碼密碼
- redhat linux密碼修改RedhatLinux密碼
- 自動批次實現linux機器ssh免密shell指令碼Linux指令碼
- MYSQL修改密碼和忘記ROOT密碼MySql密碼
- linux開機自動啟動指令碼Linux指令碼
- Linux 下oracle自啟動指令碼LinuxOracle指令碼
- LINUX 自動執行指令碼的命令配置Linux指令碼
- 修改linux中ROOT密碼Linux密碼
- 密碼指令碼密碼指令碼
- centos 自動啟動指令碼和自啟動服務CentOS指令碼
- 自動ftp指令碼FTP指令碼
- 在Linux中修改MySQL的密碼LinuxMySql密碼
- 自動擷取root密碼和防暴力破解sshd密碼密碼
- linux下rman增量備份指令碼以及指令碼自動執行Linux指令碼
- Linux 新增指令碼開機自啟動Linux指令碼
- 【轉載】linux自動分割槽指令碼Linux指令碼
- linux下新增oracle自啟動指令碼LinuxOracle指令碼
- ssh直接帶密碼登入Linux,Linux自動密碼登陸利器sshpass密碼Linux
- 自動生成Statspack的指令碼指令碼
- Tomcat自動檢測和重啟指令碼(Linux)薦Tomcat指令碼Linux
- 自動輸入密碼使用root許可權開啟shell指令碼密碼指令碼
- Orale自動啟動以及關閉指令碼_linux指令碼Linux
- Linux精講——修改密碼passwdLinux密碼
- 正規表示式驗證密碼格式和長度程式碼例項密碼
- 直播app原始碼,登入時自動輸入密碼/自動記住密碼APP原始碼密碼
- Oracle11g修改預設使用者密碼有效期時間Oracle密碼
- PowerShell 指令碼中的密碼指令碼密碼
- 自動劫持root密碼密碼
- ubuntu系統下mysql重置密碼和修改密碼操作UbuntuMySql密碼
- specjvm自動化指令碼JVM指令碼
- 自動備份指令碼指令碼
- docker指令碼自動化Docker指令碼