Linux密碼策略--設置隨機密碼

 1 #!/bin/bash
 2 # @Author: HanWei
 3 # @Date:   2020-02-14 18:51:37
 4 # @Last Modified by:   HanWei
 5 # @Last Modified time: 2020-02-14 18:51:37
 6 # @E-mail: han_wei_95@163.com
 7 #################################################
 8 : '腳本功能說明:
 9     1.按期修改密碼
10     2.使用隨機密碼來設置密碼
11     3.將密碼發送到指定的郵箱帳號
12     4.使用方法執行腳本+用戶名做爲參數
13 '
14 ##################################################    
15 date=`date`
16 hostname=`hostname`    
17 passwd=`openssl rand -base64 16`
18 echo $passwd >> passwd.txt
19 chattr +a passwd.txt
20 user=$1
21 echo ${passwd} | passwd --stdin $user
22 echo "passwd is ${passwd} for $user" | mail -s "$date $hostname 密碼修改通知 " han_wei_95@163.com
相關文章
相關標籤/搜索