Linux小練習之使用者管理命令

2021-10-05 02:58:59 字數 1039 閱讀 1863

1.問題描述

1)新建使用者組project

2) 新建兩個使用者user1和user2,預設將兩個使用者都新增到project組中

3)切換到使用者user1,並在/tmp/目錄下新建檔案file,並將file許可權設定為只有本組使用者可讀可寫可執行,其他使用者無任何許可權

4)切換到使用者user2,驗證是否對上一步新建的檔案有讀寫的許可權

5)新建使用者user3,驗證user3能否讀寫第3步新建的檔案

2 問題解答

1)新建使用者組: groupadd project

2)新建使用者user1:useradd -g project user1

新建使用者user2:useradd -g project user2

分別設定密碼:passwd user1之後輸入乙個新的密碼,之後確認密碼

user2同理,passwd user2

3)切換到user1:su - user1

切換目錄:cd /tmp

新建檔案:touch file

設定許可權:chmod 770 file

退出回到root使用者 :exit

4)切換到user2:su - user2

驗證: 切換目錄到tmp下:cd /tmp

輸入ls檢視 :有file檔案

寫許可權驗證:vi file 能開啟檔案,之後摁「i」寫入文字,「hello」,之後摁「esc」鍵,再輸入」:wq!「儲存退出。

讀許可權驗證:cat file 可以看到剛才寫入的檔案:hello

退出回到root使用者 :exit

5)新建使用者user3:useradd user3

填入密碼:passwd user3之後輸入乙個新的密碼,之後確認密碼

切換到user3:su - user3

3.注意的問題

1)在切換使用者的時候,一定要加上命令中的「-」,不然雖然顯示使用者已切換,但是環境變數還是在上乙個使用者上。

2)在建立新使用者後,一定要給他建立密碼,不然這個使用者無法登入。

linux之使用者管理命令(一)

1.使用者存在的意義 系統的使用者 user是最底層的安全機制,有了使用者之後比較隱私,對使用者的處理就是對檔案的處理 2.組存在的意義 初始組 先開始的預設組,不能決定的組 附加組 是在初始組之上新增了一些內容 使用者是使用者 一部分權利 組是組,各有各的機制,組內具有共享的權力,可以有無數個附加...

Linux之使用者管理

1 建立computer使用者組,該組下面建立16級計科班使用者10個學生使用者和密碼,分別登入自己對應目錄,通過命令驗證 2 建立一使用者登入,改變預設目錄home,登入目錄為 xcu computer下,字元介面顯示使用者名稱資訊。3 建立lijia1,lijia2,lijia3三個使用者,在字...

Linux 之 使用者管理

新增使用者 useradd adduser 使用者名稱 預設將新增的使用者目錄放到 home 目錄下,使用者密碼預設與使用者名稱相同 新增使用者並指定使用者目錄 useradd d 目錄 使用者名稱 不能指定到已經存在的目錄下 新增使用者時指定組名 useradd g 組名 使用者名稱 將使用者新增...