newusers命令使用示例【每日一個知識點第198期-Linux】

newusers命令用于批處理的方式一次創建多個命令。

語法

newusers(參數)

參數

用戶文件:指定包含用戶信息的文本文件,文件的格式要與/etc/passwd相同。

實例

實用newusers命令批量添加用戶:

用法很簡單,newusers后面直接跟一個文件,文件格式和/etc/passwd的格式相同。

用戶名1:x:UID:GID:用戶說明:用戶的家目錄:所用SHELL

舉例:

jingang0:x:520:520::/home/jingang0:/sbin/nologin
jingang1:x:521:521::/home/jingang1:/sbin/nologin
......

值得一提的是關于SHELL類型,查看主機上所有SHELL,可以通過chsh來查看:

[[email protected] beinan]# chsh --list
/bin/sh
/bin/bash
/sbin/nologin
/bin/ksh
/bin/tcsh
/bin/csh
/bin/zsh

其中除了/sbin/nologin,其它類型的SHELL都能登錄系統,nologin大多是虛擬用戶用的SHELL,也就是說雖然他是系統用戶,但他并無登錄系統的權限;如果您想添加這類用戶,就把他的SHELL設置成/sbin/nologin,比如上面的例子。

關于用戶名、UID、GID及用戶的家目錄是怎么回事,您可以讀相應的參考文檔。


《Linux學習每日一個知識點》欄目是馬哥教育Linux云計算年薪20萬+的學員社群特別發起,分享Linux工具、Linux語法、Linux項目等知識點,幫助大家快速的了解Linux學習,快速步入Linux高薪的快車道。

【超全整理】《Linux云計算從入門到精通》linux學習入門教程系列實戰筆記全放送

相關新聞

聯系我們

400-080-6560

在線咨詢:點擊這里給我發消息

郵件:[email protected]

工作時間:周一至周日,09:00-18:30

QR code
云南快乐10分开奖直播