批量增加使用者

2021-03-31 08:56:32 字數 1544 閱讀 6161

=批量newcmd

看了「零二年的夏天「寫的批量增加使用者的指令碼,有幾個地方不明白#!/bin/sh

#name:**badd

#des:to add some samba user

#author:popzslam

_passwd=123456

_**bname=

_**bgroup=samba #sorry, i fet the samba group's name.you can edit this script and input the currect name.

myadd ()

userlist ()

' i="$i"`

do if [ -z $_num ] ; then

echo "there is no user to add!!"

exit 0

else

_**bname=`awk '$1==i ' i="$i" ~/**buserlist`

myadd

i=`expr $i + 1`

fi done

else

echo "you must create a file named /"**buserlist/" first!"

fi }

#main part

userlist

#end

紅色的地方不是太明白,不過我依據自己的理解做了一些修改,做成了可以新增有不同密碼的使用者。不明白的地方還希望高手給解釋一下。

下面是我的指令碼,歡迎指正。

#!/bin/sh

_passwd=

_**bname=

_**bgroup=samba #sorry, i fet the samba group's name.you can edit this script and input the currect name.

_shell=/bin/noshell

myadd ()

userlist ()

" ~/**buserlist`

_passwd=`awk -f , "nr==$i " ~/**buserlist`

do if [ -z $_**bname ]

then

echo "there is no user to add"

exit 0

else

myadd

i=`expr $i + 1`

fi done

else

echo "you must add the **buserlist file"

fi }

#main part

userlist

#end

注:redhat9.0測試通過。

**buserlist檔案的格式為user,password每行乙個使用者

Linux 批量增加,刪除使用者

批量增加,刪除使用者 root chen chen vi adduser bin sh echo please input username 輸入建立的使用者名稱 read name echo please input number 要建立多少個使用者 read num n 1while n le ...

mysql 增加使用者 mysql 增加使用者

3 增加使用者 注意 和上面不同,下面的因為是mysql環境中的命令,所以後面都帶乙個分號作為命令結束符 格式 grant select on 資料庫.to 使用者名稱 登入主機 identified by 密碼 第一種 增加乙個使用者test1密碼為abc,讓他可以在任何主機上登入,並對所有資料庫...

MongoDB增加使用者認證 增加使用者 刪

mongodb增加使用者認證 增加使用者 刪除使用者 修改使用者密碼 讀寫許可權 唯讀許可權 說明 增加使用者是針對 資料庫進行操作 www.2cto.com 1.進入到資料庫 use dbname 2.針對當前資料庫新增使用者 許可權是針對當前資料 1.新增並驗證使用者 use admin db....