亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
123下一頁(yè)
最近訪(fǎng)問(wèn)板塊 發(fā)新帖
查看: 8949 | 回復(fù): 24
打印 上一主題 下一主題

在LINUX下實(shí)現(xiàn)密碼批量隨機(jī)更改 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-05-04 16:28 |只看該作者 |倒序?yàn)g覽
給大家出個(gè)題吧,自動(dòng)批量修改/etc/password文件中UID大于等于500的用戶(hù)的密碼,要求密碼符合以下復(fù)雜性要求,
一,達(dá)到8位,
二,密碼中需至少帶有數(shù)字或字母大小寫(xiě)。
三、密碼是隨機(jī)產(chǎn)生的
四、需把更改后的密碼記錄下來(lái)以便發(fā)給相應(yīng)人員

使用語(yǔ)言:不限

論壇徽章:
2
技術(shù)圖書(shū)徽章
日期:2013-10-30 14:37:252015年亞洲杯之伊朗
日期:2015-04-30 13:37:02
2 [報(bào)告]
發(fā)表于 2011-05-04 22:27 |只看該作者
為啥是rehat...

論壇徽章:
1
操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-07-11 22:20:00
3 [報(bào)告]
發(fā)表于 2011-05-05 10:25 |只看該作者
本帖最后由 cst05001 于 2011-05-05 10:32 編輯

回復(fù) 1# alex3714
  1. [root@localhost ~]# cat chpw.sh
  2. #!/bin/bash
  3. # Yunlin Fang <cst05001@gmail.com>
  4. # May 5, 2011
  5. # Change password for uid between 500 and 1000

  6. log=chpw.log
  7. > $log
  8. for username in `awk 'FS=":" {if ($3 >= 500 && $3 < 1000) print $1}' /etc/passwd`; do
  9.         password=`openssl passwd $RANDOM`
  10.         echo $password | passwd --stdin $username &> /dev/null
  11.         echo -e "$username\t->\t$password" >> $log
  12. done
  13. [root@localhost ~]#
  14. [root@localhost ~]# cat chpw.log
  15. yunlin  ->      1ORnFX2niYOcM
  16. test    ->      0k3OICadTkECA
  17. [root@localhost ~]#
復(fù)制代碼

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2011-05-05 13:21 |只看該作者
回復(fù)  alex3714
cst05001 發(fā)表于 2011-05-05 10:25



    very。睿椋悖濉,did u。穑幔螅蟆。簦瑁濉。簦澹螅?

論壇徽章:
1
操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-07-11 22:20:00
5 [報(bào)告]
發(fā)表于 2011-05-05 14:12 |只看該作者
回復(fù) 4# alex3714


    Ru Guo Mei You Ce, Dao Shu Si Hang Shu Chu Zen Me Lai? You Bu Tuo Qing Zhi Shuo. Xie Xie.

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2011-05-05 14:49 |只看該作者
不錯(cuò)。

論壇徽章:
1
金牛座
日期:2014-05-29 15:55:47
7 [報(bào)告]
發(fā)表于 2011-05-05 15:06 |只看該作者
沒(méi)測(cè)試過(guò),但基本思路提供給你
首先安裝一個(gè)叫apg的開(kāi)源軟件。很小,很容易就能編譯安裝好。
另:假設(shè)他的電子郵件前綴就是系統(tǒng)的用戶(hù)名。

  1. USERLIST=$(cat /etc/passwd | grep -v '#' | awk -F: '{if ($3>500) print $1}')
  2. for U in `echo $USERLIST`; do
  3.     NEWPASS=$(apg -m 8 -x 10 -n 1 -M NCL)
  4.     (sleep 1;echo $NEWPASS;sleep 1;echo $NEWPASS) | passwd $U
  5.     cat << MAIL | sendmail -f system@xxx.com $U@xxx.com
  6. From: root
  7. To: $U@xxx.com
  8. Subject: your new password

  9. $NEWPASS
  10. MAIL
  11. done
復(fù)制代碼

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2011-05-05 17:28 |只看該作者
本帖最后由 只愛(ài)睡覺(jué) 于 2011-05-05 17:55 編輯

  1. #!/bin/bash
  2. log="passwd.txt"
  3. for i in `awk -F ":" '{if($3>=500)print $1}' /etc/passwd`
  4. do
  5.         passwd=`mkpasswd -l 8 -d 1 -c 3 -c 2 -s 2`
  6.         echo $passwd | passwd --stdin $i
  7.         echo -e "$i\t:$passwd" >> $log
  8. done
復(fù)制代碼
需要安裝expect來(lái)執(zhí)行。。mkpasswd

論壇徽章:
1
操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-07-11 22:20:00
9 [報(bào)告]
發(fā)表于 2011-05-05 17:46 |只看該作者
回復(fù) 8# 只愛(ài)睡覺(jué)


    你一定沒(méi)執(zhí)行過(guò)……我眼看就是有問(wèn)題……

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2011-05-05 17:48 |只看該作者

  1. [root@xxx xxx]# cat passwd.txt
  2. nagios  :4?Bgbl}M
  3. cactiuser       :uf6mA:&S
  4. cacti   :'}3qeHOk
復(fù)制代碼
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP