歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux基礎知識

在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