歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux批量創建和刪除用戶

Linux批量創建和刪除用戶

日期:2017/2/28 15:42:20   编辑:Linux教程

我們都知道可以用useraddxxxx可以建立用戶,passwd xxx可以為用戶建立密碼,如果我們要批量創建好多好多呢,怎麼辦??接下來我們一起來看個實例,一起來做一下批量創建用戶,可以幫管理員省去很多時間

現在我們來看看目前都有什麼用戶,現在只有一個steven是自定義的,如下圖

如下圖所示,就是用來批量創建帳號的,我們一起來看看

第一行,我們用了for 語句,賦值了num的值是1到10的數字

User=user$num很明顯也是一個賦值,user=user1、user2、user3.。。user10

Useradd $user這就很好理解了,useradd是用來添加用戶的,$user呢,又等於user1、user2、user3.。。user10,那麼執行的結果就應該是useradd user1、useradd user2、useradd user3…useradd user10

Echo password | passwd–stdin $user,這一行分兩截,管道符前和管道符後,我們先來看看執行管道符前是什麼結果,結果如下圖

由此得出,echo xxxx,是在屏幕上打印出相應的字符,大家都知道,passwd xxx是給用戶加密碼的,把前面的字符通過管道符傳遞給後面作為密碼位,這樣就好理解了吧,我們來看看執行的結果!

成功建立了10個用戶吧

Copyright © Linux教程網 All Rights Reserved