Linux基礎命令之: Linux常用命令
2.用戶(hù)管理(useradd和passwd)
Linux中常見(jiàn)用戶(hù)管理命令如表2.2所示,本書(shū)僅以useradd和passwd為例進(jìn)行詳細講解,其他命令類(lèi)似,請讀者自行學(xué)習使用。
表2.2 Linux常見(jiàn)用戶(hù)管理命令
命令 | 命令含義 | 格式 |
添加用戶(hù)賬號 | useradd[選項]用戶(hù)名 | |
usermod | 設置用戶(hù)賬號屬性 | usermod[選項]屬性值 |
userdel | 刪除對應用戶(hù)賬號 | userdel[選項]用戶(hù)名 |
groupadd | 添加組賬號 | groupadd[選項]組賬號 |
groupmod | 設置組賬號屬性 | groupmod[選項]屬性值 |
groupdel | 刪除對應組賬號 | groupdel[選項]組賬號 |
passwd | 設置賬號密碼 | passwd[對應賬號] |
id | 顯示用戶(hù)ID、組ID和用戶(hù)所屬的組列表 | id[用戶(hù)名] |
groups | 顯示用戶(hù)所屬的組 | groups[組賬號] |
who | 顯示登錄到系統的所有用戶(hù) | who |
(1)作用。
①u(mài)seradd:添加用戶(hù)賬號。
②passwd:更改對應用戶(hù)的賬號密碼。
(2)格式。
①u(mài)seradd:useradd[選項]用戶(hù)名。
②passwd:passwd[選項][用戶(hù)名]。
其中的用戶(hù)名為修改賬號密碼的用戶(hù),若不帶用戶(hù)名,缺省為更改當前使用者的密碼。
(3)常用參數
①u(mài)seradd主要選項參數如表2.3所示。
表2.3 useradd命令常見(jiàn)參數列表
選項 | 參數含義 |
-g | 指定用戶(hù)所屬的群組 |
-m | 自動(dòng)建立用戶(hù)的登入目錄 |
-n | 取消建立以用戶(hù)名稱(chēng)為名的群組 |
②passwd:一般很少使用選項參數。
(4)使用實(shí)例。
[root@localhost~]#useradddavid
[root@localhost~]#passwddavid
Newpassword:(輸入密碼)
Retypenewpassword:(再輸入一次密碼,以確認輸入的正確性)
passwd:allauthenticationtokensupdatedsuccessfully
[root@localhost~]#su–david
[david@localhost~]$
[david@localhost~]$pwd(查看當前目錄)
/home/david(該用戶(hù)的工作目錄)
實(shí)例中先添加了用戶(hù)名為david的用戶(hù),接著(zhù)又為該用戶(hù)設置了賬號密碼。從su的命令可以看出,該用戶(hù)添加成功,其工作目錄為“/home/david”。
(5)使用說(shuō)明。
n 在添加用戶(hù)時(shí),這兩個(gè)命令是一起使用的,其中,useradd必須用root的權限。而且useradd指令所建立的賬號,實(shí)際上是保存在“/etc/passwd”文本文件中,文件中每一行包含一個(gè)賬號信息。
n 在缺省情況下,useradd所做的初始化操作包括在“/home”目錄下為對應賬號建立一個(gè)同名的主目錄,并且還為該用戶(hù)單獨建立一個(gè)與用戶(hù)名同名的組。
n adduser只是useradd的符號鏈接(關(guān)于符號鏈接的概念在本節后面會(huì )有介紹),兩者是相同的。
n passwd還可用于普通用戶(hù)修改賬號密碼,Linux并不采用類(lèi)似Windows的密碼回顯(顯示為*號),所以輸入的這些字符用戶(hù)是看不見(jiàn)的。密碼最好包括字母、數字和特殊符號,并且設成6位以上。
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)
評論