Re: 請問要如何做到可以一次更改某群組所有使用者的密碼?
※ 引述 阿猴 (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
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章