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

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

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 981 | 回復(fù): 0
打印 上一主題 下一主題

linux下批量添加用戶 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2009-03-26 11:26 |只看該作者 |倒序?yàn)g覽
在實(shí)際中,我們常常需要在一臺(tái)機(jī)子上批量創(chuàng)用戶,并設(shè)置初始密碼。下面的腳本就可以實(shí)現(xiàn)批量創(chuàng)建用戶:
               
               
                #!/bin/sh
if [ "$#" != "4" ];then
    echo "we need more parameter,please run this shell like:"
    echo "sudo ./newuser.sh number username userid usergroup"
    exit 1;
fi
if [ "$USER" != "root" ];then
    echo "must run with root user, exit..."
    exit 1
fi
number=`expr $1 + 1`
username=$2
userid=$3
usergroup=$4
user=1
while [ $user -ne $number ]
do
    if [ $user -lt 10 ];then
        name="$username"0"$user"
    else
        name=$username$user
    fi
    homedir=/home/$name
    echo "$name:x:$userid:$usergroup:$name:$homedir:/bin/bash">>newuser.conf
    echo "$name:$name">>passwd.conf
    echo "$name">>username.conf
    user=`expr $user + 1`
    userid=`expr $userid + 1`
done
newusers newuser.conf
chpasswd  passwd.conf
#users=`cat username.conf` #此注釋部分是給創(chuàng)建的用戶添加執(zhí)行sudo命令的權(quán)限
#for user in $users
#do
#    echo "$user    ALL=(ALL) ALL">>/etc/sudoers
#done
#users=`cat username.conf`
#for user in $users #此注釋部分是批量刪除創(chuàng)建的用戶
#do
#    deluser $user
#    rm -r /home/user
#done
rm newuser.conf
rm passwd.conf
rm username.conf
運(yùn)行形式如下:
sudo ./newuser.sh number username userid usergroup
說明:
number   需要添加用戶的個(gè)數(shù)
username 用戶名的前綴,比如如果username=rj0601,則創(chuàng)建的用戶名行如rj060101,rj060102...
userid   批量用戶的初始id,比如userid=2000,則批量創(chuàng)建的用戶的id依次為2001,2002...
usergroup 用戶所屬組(批量創(chuàng)建的用戶屬于同一組)


本文來自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u2/73528/showart_1880260.html
您需要登錄后才可以回帖 登錄 | 注冊(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)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP