歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux基礎知識 >> 在Linux系統下如何增加一個新的系統用戶

在Linux系統下如何增加一個新的系統用戶

日期:2017/3/2 15:10:37   编辑:Linux基礎知識
【語法】adduser[必要參數][選擇性參數]用戶名

【功能說明】adduser指令根據指令行參數給系統添加用戶,它的配置信息保存在/etc/adduser.conf文件中。如果調用時沒有指定“--system”或“--group”參數,adduser指令在默認的情況下將添加一個一般用戶。如果要添加一個系統用戶請用“--symtem”參數,要添加一個用戶組請用“--group”參數。

【參數說明】

必要參數具體說明如下:

參數 功能

-r|--system 創建一個系統用戶

--no-creat-home 不創建用戶的/home目錄,即使它不存在

-q|--quIEt 只顯示警告信息和錯誤信息,不顯示一般信息

--debug 用於調試

選擇性參數的具體說明如下:

參數 功能

-d|--home<目錄> 指定目錄作為用戶的home目錄

-s|--shell|-s 用指定的SHELL作為用戶登錄時的shell

-u|--uid<用戶ID> 用指定的用戶ID作為用戶的ID,而不是默認分配

--firstuid<用戶ID> 跨過指定的第一個用戶ID不用

--lastid<用戶ID> 跨過指定的最後一個用戶ID不用

-group<用戶組> 當創建用戶時,用戶將被歸於指定用戶組

--disabled-passWord 不設定密碼,用戶可以登錄

--disable-login 不設定密碼,但用戶不能登錄直到密碼已經設定

--ingroup<用戶組> 將增加的用戶歸入到指定的用戶組,而不是創建一個用戶組

--add_extra_groups 將用戶歸入addr.conf指定的額外的用戶組

--help|-h 幫助信息

--version 版本信息

--conf<文件> 用指定的文件代替/etc/.adduser.conf

-p|--passWord<密碼> 未添加的用戶指定加密的密碼

【參數使用說明】

-r|--system:表示“-r”或者“--system”。

--home<目錄>:表示“--home”參數後面加一個目錄,不是<目錄>這兩個帶尖括號的字,而是實際的目錄路徑。

【執行范例】

【范例1】添加一般的用戶。

root@localhost:~# useradd kk //添加用戶kk

【范例2】為添加的用戶指定相應的用戶組。

root@localhost:~# useradd -g root kk //添加用戶kk,並指定用戶所在的組為root用戶組

【范例3】創建一個系統用戶。

root@localhost:~# useradd -r kk //創建一個系統用戶kk

【范例4】為新添加的用戶指定home目錄。

root@localhost:~# useradd -d /home/myf kk //新添加用戶kk,其home目錄為/home/myf

當用用戶名kk登錄主機時,系統進入的默認目錄為/home/myf。

【相關指令】

deluser、groupadd、usermod

Copyright © Linux教程網 All Rights Reserved