操作系统随机密码,定时改密码

简介:
Bash代码   收藏代码
  1. #!/bin/bash  
  2. datetime=`date +%Y-%m-%d" "%H":"%M`  
  3. email="netkiller@msn.com"  
  4. password=$(cat /dev/urandom | tr -cd [:alnum:] | fold -w30 | head -n 1)  
  5. echo $password | passwd www --stdin > /dev/null  
  6.   
  7. for pts in $(w | awk -F' ' '{if ($1 == "www") print $2}')  
  8. do   
  9.     pkill -9 -t $pts  
  10. done  
  11.   
  12. cat $password | mutt -s "$datetime new passwd" $email  
  13. echo $password  

 

加入到crontab实现定时修改密码,修改密码后,会将当前使用旧密码的用户踢下线。

目录
相关文章
|
2月前
|
Ubuntu Linux Shell
【Linux操作系统】探秘Linux奥秘:用户、组、密码及权限管理的解密与实战
【Linux操作系统】探秘Linux奥秘:用户、组、密码及权限管理的解密与实战
51 0
|
SQL Oracle 关系型数据库
Oracle OS认证与密码文件认证(操作系统认证、口令文件认证、创建密码文件)
Oracle OS认证与密码文件认证(操作系统认证、口令文件认证、创建密码文件)
468 0
|
Linux Shell 数据安全/隐私保护
Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令
Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令
399 0
Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令
|
运维 Linux 数据安全/隐私保护
重置Linux的centos系列操作系统的root密码
重置Linux的centos系列操作系统的root密码
276 0
重置Linux的centos系列操作系统的root密码
|
安全 Linux 网络安全
2.10 破解密码这么简单,Linux是安全的操作系统吗?
很多人看到系统修复模式这节内容时,都会有所感慨:Linux 的密码破解太容易了,这样的操作系统还安全吗?Linux 不是以安全性著称的吗?
147 0
2.10 破解密码这么简单,Linux是安全的操作系统吗?
|
Linux 数据安全/隐私保护
❤️《不知道密码也能登录Linux系统管理员账号!!!》❤️——再也不用担心忘记Linux系统密码了, GRUB启动操作系统教程!(建议收藏)
观前提醒, 本期内容过于硬核, 未成年的观众请在家长的陪同下观看, 有坏想法的同学请在心里默念三遍: “我国有一部完整且历史悠久的法律”
206 0
❤️《不知道密码也能登录Linux系统管理员账号!!!》❤️——再也不用担心忘记Linux系统密码了, GRUB启动操作系统教程!(建议收藏)
|
Linux 数据安全/隐私保护 安全
|
Linux 数据安全/隐私保护
|
数据安全/隐私保护 Windows