1.作用
useradd或adser命令用來建立用戶帳號和創建用戶的起始目錄,使用許可權是超級用戶。
2.格式
3.主要參數
-c:加上備注文字,備注文字保存在passwd的備注欄中。
-d:指定用戶登入時的主目錄,替換系統默認值/home/用戶名>
-D:變更預設值。
-e:指定賬號的失效日期,日期格式為MM/DD/YY,例如06/30/12。預設表示永久有效。
-f:指定在密碼過期後多少天即關閉該賬號。如果為0賬號立即被停用;如果為-1則賬號一直可用。默認值為-1.
-g:指定用戶所屬的群組。值可以使組名也可以是GID。用戶組必須已經存在的,期默認值為100,即users。
-G:指定用戶所屬的附加群組。
-m:自動建立用戶的登入目錄。
-M:不要自動建立用戶的登入目錄。
-n:取消建立以用戶名稱為名的群組。
-r:建立系統賬號。
-s:指定用戶登入後所使用的shell。默認值為/bin/bash。
-u:指定用戶ID號。該值在系統中必須是唯一的。0~499默認是保留給系統用戶賬號使用的,所以該值必須大於499。
4.說明
useradd可用來建立用戶賬號,它和adser命令是相同的。賬號建好之後,再用passwd設定賬號的密碼。使用useradd命令所建立的賬號,實際上是保存在/etc/passwd文本文件中。
5.應用實例
建立一個新用戶賬戶testuser1,並設置UID為544,主目錄為/usr/testuser1,屬於users組:
加-m 如果主目錄不存在則自動創建
6.例如
使用管理員賬號登陸系統,建立用戶tmp_3452 密碼3sdt5:Eawhg
添加用戶命令:
修改密碼命令:
在系統出現提示輸入密碼是輸入密碼:3sdt5:Eawhg 系統提示輸入確認密碼後再輸入一次。OK添加成功。
7.useradd批量添加用戶
使用useradd時,如果後面不添加任何參數選項,例如:#sudo useradd test創建出來的用戶將是默認「三無」用戶:一無Home Directory,二無密碼,三無系統Shell。
步驟如下:
(1)建立用戶名列表文件username.txt(同上)
(2)創建用戶密碼對應文件serc.txt,格式為username:password(注意文件的格式)
(3)批量添加的腳本文件aa.sh
新建完成useradd命令,在執行沒有出錯的情況下,不會輸出任何的信息,不會與用戶交互。但是用戶必須要記住那些設置項目,否則添加的用戶可能出現一些預想不到的結果。
2. 在Linux中怎麼把用戶添加到組中
方法步驟如下:
1、首先打開計算機,在計算機內以root許可權登錄Linux進入命令行模式。
3. linux系統下怎麼增加用戶
Linux下用戶的創建與刪除:
我們在Linux下創建用戶主要有兩種方式:adser和useradd,它們的區別以及主要用法如下:
adser
adser的用法很簡單,只需adser+username即可,如下:
這個命令其實是個perl腳本,它的底層還是調用useradd命令。網上很多教程說它會進行人機交互,但現在有些發行版(比如centOS)其實已經改進了,無需繁瑣的交互,只需以上一條命令即可創建用戶。
adser命令會自動創建用戶家目錄,指定shell版本。但是,有些發行版在創建用戶的同時,會要求你設定用戶密碼,而有些不會,需要手動設置密碼。
為用戶創建密碼方法如下:
useradd
useradd是一個相對復雜一些的命令,而且它的自由度更高。如果只是運行useradd+username的話,它會創建一個三無用戶,即:無用戶家目錄,無指定shell版本,無密碼。
為了順利創建一個用戶,我們還需通過一些選項來完善它的參數。useradd命令常用的選項如下:
-c備注>:加上備注文字。備注文字會保存在passwd的備注欄位中;
-d登入目錄>:指定用戶登入時的啟始目錄;
-D:變更預設值;
-e有效期限>:指定帳號的有效期限;
-f緩沖天數>:指定在密碼過期後多少天即關閉該帳號;
-g群組>:指定用戶所屬的群組;
-G群組>:指定用戶所屬的附加群組;
-m:自動建立用戶的登入目錄;
-M:不要自動建立用戶的登入目錄;
-n:取消建立以用戶名稱為名的群組;
-r:建立系統帳號;
-s:指定用戶登入後所使用的shell;
-u:指定用戶id。
對於我們普通用戶而言,更常用的選項是以上標辯咐銷紅的三個。而對於管理人員而言,則以上所有的選項都需要掌握。我們目前重點介紹以上標紅的三個選項。
-d選項用於指定用戶家目錄,也就是用戶登錄時所進來的目錄。比如:-d /home/alvin,就是指定用戶的家目錄是/home/alvin。通常-d選項與-m選項一起使用,-m選項的作用是,如果指定目錄不存在時,則自動創建。
而-s選項則是指定用戶默認shell版本。如果不設定的話,它的簡塌默認版本是/bin/sh。攜游所以,我們使用useradd創建新用戶時的經典用法如下:
通過這種方式用戶可以成功創建,但還是沒有密碼。創建密碼的方式依然使用passwd命令,在此不再贅述。
userdel
刪除用戶,「userdel 用戶名」即可。最好將它留在系統上的文件也刪除掉,可以使用「userdel -r 用戶名」來實現。
4. linux伺服器添加用戶
1.登入伺服器之後添加用戶的名稱(不指定目錄會默認在 /home 目錄下面創建用戶文件夾)
# useradd chen
2.設置用戶的密碼
# passwd chen
之後輸入用戶的新密碼,和確認密碼即可完成去登陸
3.賦予用戶root許可權
一、方式一
a.打開文件夾 etc下面 sudoers 文件
# vim /etc/sudoers
b.找到( ## Allow root to run any commands anywhere )
在這下面默認有一個( root ALL=(ALL) ALL )
在下面進行添加剛剛新創建的用戶
chen ALL=(ALL) ALL
c.保存並且退出
esc -> :wq
二、方式二
#usermod -g root tommy
修改完畢,現在可以用 chen 帳號登錄,然後用命令 # su – ,即可獲得root許可權進行操作。
5. linux 創建用戶useradd命令是什麼
useradd命令用於Linux中創建的新的系統用戶。useradd可用來建立用戶帳號。帳號建好之後,再用passwd設定帳號的密碼.而可用userdel刪除帳號。使用useradd指令所建立的帳號,實際上是保存在/etc/passwd文本文件中。
在Slackware中,adser指令是個script程序,利用交談的方式取得輸入的用戶帳號資料,然後再交由真正建立帳號的useradd命令建立新用戶,如此可方便管理員建立用戶帳號。在Red Hat Linux中,adser命令則是拿悄useradd命令的符號連接,兩者實際上是同一個指令。
6. linux如何添加新用戶
linux新增用戶一般用 useradd 例如想新增aaa用戶
useradd aaa 學linux推薦一本書《linux就該這么學》
7. 怎麼樣在Linux系統中創建一個ROOT一樣的許可權的用戶
將linux下的現有用戶加到管理員root組即可,具體如下:
1、第一步,添加用戶,執行命令useradd
ceshi添加測試用戶,見下圖雹信畝,轉到下面的步驟。
8. linux系統怎麼添加新用戶
1、打開xshell軟體,遠程訪問您的服務答仿器或虛擬機。
2、Linux添加用戶名的命令是:Suseraded。
3、輸入用戶文件夾散戚,查看是否已經有一個包含您用戶沖舉陵名的文件夾,如果有,說明已經成功添加。
4、為新用戶添加密碼。
5、新密碼已在此成功設置,您可以切換新用戶作為操作員。
6、輸入su[用戶名]切換到您的用戶名。
9. Linux中如何創建用戶和用戶組
Linux中創建用戶和用戶組的具體操作步驟如下:
1、首先我們在Linux系統命令行中輸入groupadd命令,用它創建一個用戶組。
10. linux添加用戶名
1、在終端輸入命令:sudouseradd+用戶名,回車,創建用戶;