Linux 系統(tǒng)是一個(gè)多用戶多任務(wù)的分時(shí)操作系統(tǒng),任何一個(gè)要使用系統(tǒng)資源的用戶,都必須首先向系統(tǒng)管理員申請(qǐng)一個(gè)賬號(hào),然后以這個(gè)賬號(hào)的身份進(jìn)入系統(tǒng)。用戶的賬號(hào)一方面可以幫助系統(tǒng)管理員對(duì)使用系統(tǒng)的用戶進(jìn)行跟蹤,并控制他們對(duì)系統(tǒng)資源的訪問(wèn);另一方面也可以幫助用戶組織文件,并為用戶提供安全性保護(hù)。每個(gè)用戶賬號(hào)都擁有一個(gè)惟一的用戶名和各自的口令。用戶在登錄時(shí)鍵入正確的用戶名和口令后,就能夠進(jìn)入系統(tǒng)和自己的主目錄。
實(shí)現(xiàn)用戶賬號(hào)的管理,要完成的工作主要有如下幾個(gè)方面:
用戶賬號(hào)的添加、刪除與修改。
用戶口令的管理。
用戶組的管理。
一、Linux系統(tǒng)用戶賬號(hào)的管理
用戶賬號(hào)的管理工作主要涉及到用戶賬號(hào)的添加、修改和刪除。
添加用戶賬號(hào)就是在系統(tǒng)中創(chuàng)建一個(gè)新賬號(hào),然后為新賬號(hào)分配用戶號(hào)、用戶組、主目錄和登錄Shell等資源。剛添加的賬號(hào)是被鎖定的,無(wú)法使用。
1、添加新的用戶賬號(hào)使用useradd命令,其語(yǔ)法如下:
其中各選項(xiàng)含義如下:
代碼:
-c comment 指定一段注釋性描述。
-d 目錄 指定用戶主目錄,如果此目錄不存在,則同時(shí)使用-m選項(xiàng),可以創(chuàng)建主目錄。
-g 用戶組 指定用戶所屬的用戶組。
-G 用戶組,用戶組 指定用戶所屬的附加組。
-s Shell文件 指定用戶的登錄Shell。
-u 用戶號(hào) 指定用戶的用戶號(hào),如果同時(shí)有-o選項(xiàng),則可以重復(fù)使用其他用戶的標(biāo)識(shí)號(hào)。
用戶名 指定新賬號(hào)的登錄名。
例1: