在Linux系統(tǒng)中,批量添加用戶的操作流程_第1頁
在Linux系統(tǒng)中,批量添加用戶的操作流程_第2頁
在Linux系統(tǒng)中,批量添加用戶的操作流程_第3頁
在Linux系統(tǒng)中,批量添加用戶的操作流程_第4頁
在Linux系統(tǒng)中,批量添加用戶的操作流程_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、作者:北南南北來自:LinuxSir.Org摘要: 在 Linux 用戶管理中,大批量添加用戶是經(jīng)常需要的;如果用useradd或adduser 來添加大量用戶,對(duì)系統(tǒng)管理員的體力和耐力是一個(gè)極大的挑戰(zhàn);好在Linux有大批量用戶添加工具 newusers ,我們通過newusers 和chpasswd 就可以輕松完成大批量用戶的添加;環(huán)境: Fedora 4.0 i386 目錄索引一、閱讀此文件您需要掌握的基礎(chǔ)知識(shí);二、為什么需要大批量添加用戶;三、批量用戶添加流程;o 1、newusers 成批添加用戶的工具; o 2、chpasswd 批量更新用戶口令工具; 四、批量添加用戶實(shí)例;o 1

2、、首先我們創(chuàng)建兩個(gè)文本文件; o 2、通過newusers和chpasswd 完成批量添加用戶; 五、后記;六、關(guān)于本文;七、致謝;八、參考文檔;九、相關(guān)文檔; 一、閱讀此文件您需要掌握的基礎(chǔ)知識(shí);Linux 用戶(user)和用戶組(group)管理概述用戶(user)和用戶組(group)配置文件詳解Linux 用戶(User)查詢篇Linux 用戶管理工具介紹Linux 系統(tǒng)中的超級(jí)權(quán)限的控制二、為什么需要大批量添加用戶;我們什么時(shí)候才需要大批量添加用戶呢?有時(shí)我們需要讓幾十個(gè)或更多的用戶在主機(jī)上完成相同或相似的任務(wù),比如我們想同時(shí)添加一堆的ftp 用戶,這些ftp用戶歸屬同一組,但不允

3、許他們通過終端或遠(yuǎn)程登錄服務(wù)器;有時(shí)我們可能為了教學(xué),比如我們有50個(gè)學(xué)生,并且每個(gè)學(xué)生在服務(wù)器上有一個(gè)獨(dú)立的用戶名,能登錄系統(tǒng),并能管理自己的帳號(hào)或完成一些在自己權(quán)限下的作業(yè);三、批量用戶添加流程;批量添中用戶流程是通過newusers 導(dǎo)入一個(gè)嚴(yán)格按照/etc/passwd 的書寫格式來書寫內(nèi)容的文件來完成添加用戶,然后通過chpasswd 導(dǎo)入用戶密碼文件來完成批量更新用戶密碼的過程;1、newusers 成批添加用戶的工具;其用法很簡單,newusers 后面直接跟一個(gè)文件;文件格式和/etc/passwd 的格式相同;用戶名1:x:UID:GID:用戶說明:用戶的家目錄:所用SHEL

4、L舉例:win00:x:520:520:/home/win00:/sbin/nologinwin01:x:521:521:/home/win01:/sbin/nologin.值得一提的是關(guān)于SHELL類型,查看主機(jī)上所有SHELL ,可以通過chsh 來查看;rootlocalhost beinan# chsh -list/bin/sh/bin/bash/sbin/nologin/bin/ksh/bin/tcsh/bin/csh/bin/zsh其中除了/sbin/nologin ,其它類型的SHELL 都能登錄系統(tǒng);nologin 大多是虛擬用戶用的SHELL ,也就是說雖然他是系統(tǒng)用戶,但他

5、并無登錄系統(tǒng)的權(quán)限;如果您想添加這類用戶,就把他的SHELL 設(shè)置成/sbin/nologin ,比如上面的例子;關(guān)于用戶名、UID、GID及用戶的家目錄是怎么回事,您可以讀相應(yīng)的參考文檔;2、chpasswd 批量更新用戶口令工具;chpasswd 工具是成批更新用戶口令的工具,是把一個(gè)文件內(nèi)容重新定向添加到/etc/shadow中;chpasswd < 文件但文件的內(nèi)容并不是沒有約定的,必須以下面的格式來書寫,并且不能有空行;用戶名:口令用戶名1:口令1用戶名2:口令2舉例:win00:123456win01:654321. . 四、批量添加用戶實(shí)例;1、首先我們創(chuàng)建用戶文件和密碼文

6、件;我們要?jiǎng)?chuàng)建包含新用戶的文件userfile.txt ;另一個(gè)是為新添加的用戶設(shè)置密碼的userpwdfile.txt;rootlocalhost # touch userfile.txtrootlocalhost # touch userpwdfile.txt然后用文本編輯器打開文件userfile.txt,添加如下內(nèi)容; win00:x:520:520:/home/win00:/sbin/nologinwin01:x:521:521:/home/win01:/sbin/nologinwin02:x:522:522:/home/win02:/sbin/nologinwin03:x:523:

7、523:/home/win03:/sbin/nologinwin04:x:524:524:/home/win04:/sbin/nologinwin05:x:525:525:/home/win05:/sbin/nologinwin06:x:526:526:/home/win06:/sbin/nologinwin07:x:527:527:/home/win07:/sbin/nologinwin08:x:528:528:/home/win08:/sbin/nologinwin09:x:529:529:/home/win09:/sbin/nologinuserfile.txt 文件內(nèi)容格式和 /etc

8、/passwd 的格式是一樣的,必須嚴(yán)格按照/etc/passwd 的格式來書寫;上面所添加的用戶都不能登錄系統(tǒng),但完全能用于ftp登錄,但您得在相應(yīng)ftp服務(wù)器的配置文件中打開讓本地用戶有讀寫權(quán)限;如果您想讓上面的部份用戶可以登錄系統(tǒng),可以把SHELL類似改一改,比如改成/bin/bash ;我們?cè)賮頃鴮懶略鲇脩舻拿艽a文件userpwdfile.txt內(nèi)容;這個(gè)文件的內(nèi)容中的用戶名要與 userfile.txt用戶名相同;也就是說我們先是添加了win00到win09的用戶,現(xiàn)在要為這些用戶更新密碼;比如下面的;win00:123456win01:654321win02:123321win03

9、:qweewqwin04:googlewin05:adadwcwin06:wssceewin07:xxec32win08:543wewwin09:3ce3wf2、通過newusers和chpasswd 完成批量添加用戶;rootlocalhost # newusers userfile.txtrootlocalhost # chpasswd < userpwdfile.txt這樣就算添加完成了,如果您發(fā)現(xiàn) /etc/passwd 中能發(fā)現(xiàn)用戶的明口令,您可以通過下面的命令來映射到 /etc/shadow文件名;rootlocalhost # pwconv五、后記;用戶管理就算差不多完成了,到目前為止,我已經(jīng)寫了六篇,雖然質(zhì)量不太高,但也算能稱得上比較系統(tǒng);在以后的幾天里,我要寫一寫文件管理;呵。進(jìn)度是慢了點(diǎn),但還是在堅(jiān)持著;堅(jiān)持就是勝利,不是嗎?六、關(guān)于本文; 本文是大批量添加用戶的一個(gè)實(shí)例,主要是newusers和chpasswd的用法的解說;實(shí)話實(shí)說,這兩個(gè)工具還是有用的;至于能用在哪,我前面已經(jīng)說過了,可以用在ftp的虛擬用戶,可以用到教學(xué)中;本文沒有技術(shù)含量,不值一提,但不寫出來,感覺對(duì)于一個(gè)系列文檔

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論