Re: 請問要如何做到可以一次更改某群組所有使用者的密碼?

看板FreeBSD作者時間21年前 (2004/12/08 21:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述 阿猴 (ahgau.bbs@bbs.ncku.edu.tw) 之銘言 > 大家好,小弟的老闆最近出了一個難題給我,我有一台FreeBSD的server有一個群組, > 假設是accounting,這個群組底下的user有幾十個帳戶,如果要讓這幾十個帳戶都改 > 成相同的密碼,例如20041231,該如何寫出這種script呢?或是有啥工具可以達成? > 請大家幫幫我吧,謝謝大家! 如果認為寫 script 所需的時間比手動修改還慢 那就一個一個改 , 反正才幾十個帳戶 , 又不是幾千個帳戶 :) #!/bin/bash gid=`id -g accounting` name=`cat /etc/passwd | grep ${gid} | awk -F: '{print $1}'` for i in ${name} ; do echo 20041231 | passwd --stdin $i done 記得先檢查一下 $name 值是否正確 ! --- Posted via news://freenews.netfront.net Complaints to news@netfront.net
文章代碼(AID): #11jm9u00 (FreeBSD)
文章代碼(AID): #11jm9u00 (FreeBSD)