1、實驗目的shell |
1.掌握爲root用戶修改密碼的方法。windows 2.掌握建立新用戶的方法。安全 3.掌握用戶組的管理方法。bash 4.掌握爲用戶受權的方法。url |
2、實驗內容spa |
1.Linux的用戶管理.net (1)建立新用戶建立新用戶命令:useradd。3d (2)刪除用戶orm 2.Linux的用戶組管理blog (1) 建立組 在Linux 中能夠建立一個組,而後將成員添加到這個組的列表中。能夠以組爲單位來分配資源。隸屬於同一個組的成員能夠訪問同一資源。 建立組的命令:groupadd 。 (2) 管理組成員 能夠編輯/etc/group 文件,將成員添加到相應的組裏面。也能夠用 gpasswd 命令向組中添加成員。該命令中帶參數-a ,後面是要添加的用戶名和所屬組名。 |
3、實驗平臺 |
安裝Linux系統的計算機一臺。 |
4、實驗步驟 |
1.Linux的用戶管理 (1)建立新用戶建立新用戶命令:useradd。 如圖4-1所示: 例如,建立新用戶user01的命令以下: useradd -c "normal user" -d /home/user01 -g users\ -G student,computer -s /bin/bash user01 其中, • -c "normal user":"normal user"是對該用戶的註釋。 • -d /home/user01:指定用戶的工做目錄(宿主目錄)爲/home/user01。 • -g users\:定義user01所屬的組爲users。 • -G student,computer:同時將user01歸屬於student和computer組。 • -s /bin/bash:指定用戶所啓動的shell爲/bin/bash。在Linux中,建立用戶後,必須爲用戶設置密碼。 例如,爲user01設置密碼的命令以下: passwd user01 爲安全起見,密碼的設置不要過於簡單。在實際使用中,系統能夠根據當前的運行狀況自動肯定用戶的參數。 例如,建立一個用戶user01,能夠用以下命令: useradd user01 系統建立用戶user01,在/home目錄下創建新目錄user01,並將user01的宿主目錄指 向該目錄,用戶啓動的shell爲當前系統所運行的shell。 (2)刪除用戶 刪除用戶命令:userdel 。 例如,刪除用戶user01 的命令:userdel user01 。 如圖4-2所示: 用戶被刪除之後,該用戶宿主目錄仍然存在,系統不會在刪除用戶的同時也刪除宿主目錄,主要是防止誤操做刪除該目錄中還有價值的資料。若是確認也能夠刪除宿主目錄了,須要用rm 命令手工刪除。 例如:rm –rf /home/user01 。 2.Linux的用戶組管理 (1) 建立組 在Linux 中能夠建立一個組,而後將成員添加到這個組的列表中。能夠以組爲單位來分配資源。隸屬於同一個組的成員能夠訪問同一資源。 建立組的命令:groupadd 。 例如,命令groupadd student將建立一個名爲「student」的沒有任何成員的組,如圖4-3所示: (2) 管理組成員 能夠編輯/etc/group 文件,將成員添加到相應的組裏面。也能夠用 gpasswd 命令向組中添加成員。該命令中帶參數-a ,後面是要添加的用戶名和所屬組名。例如:gpasswd -a user01 student 。如圖4-4所示: 若刪除組的成員,該命令帶參數-d ,例如:gpasswd -d user01 student 。 |
5、運行結果 |
因爲實驗步驟中展現了詳細的結果內容,因此本次實驗結果可參詳實驗步驟。 |
6、實驗總結 |
本次實驗可總結以下: 一、在Linux 中,超級用戶稱爲root 用戶。root 用戶能夠控制全部的程序,訪問全部文件,使用系統上的全部功能。從管理的角度看,root 的權限是至高無上的。所以,root 帳號必定要經過安全的密碼保護,這一點很是重要。平常的使用不該該以root 用戶登陸。 二、root 用戶之外的全部用戶均可以稱爲普通用戶。Linux 系統能夠建立許多普通用戶,併爲其指定相應的權限。普通用戶也能夠被賦予root 特權,但賦予root 特權必定要謹慎。 三、使用系統前,必須先登陸,系統驗證用戶帳號和密碼的合法性。若是經過驗證,則登陸成功,反之不容許使用系統。用戶能夠登陸到字符模式或圖形的Xwindows 模式。 若要改變登陸的模式,能夠修改文件/etc/inittab 中設置登陸模式的一行: id:5:default 。 修改該行中的數字可控制用戶進入的模式。數字的具體定義以下。 0——中止運行(關機)。 1——單用戶模式。 2——沒有使用(可由用戶定義)。 3——徹底的多用戶模式(字符界面)。 4——沒有使用(可由用戶定義)。 5 ——徹底的多用戶模式(帶有基於X的登陸屏幕)。 6——從新引導。通常狀況下,文件inittab中設置的級別爲一、3或5。0、6級別不要在這裏使用。 當系統啓動完畢且用戶已經登陸到相應的運行模式後,能夠用命令init加級別數在不一樣模式之間切換。例如,init 0是關機、init 6是從新啓動等。 |