CentOS 7 中新增新使用者

Dear.er發表於2020-11-14

1、新增新使用者

建立新使用者:useradd

-d 							指定目錄資料夾
-m 							新賬號名
-c comment					指定一段註釋性描述。
-d 目錄 					指定使用者主目錄,如果此目錄不存在,則同時使用 -m 選項,可以建立主目錄。
-g 使用者組					指定使用者所屬的使用者組。
-G 使用者組,使用者組 			指定使用者所屬的附加組。
-s Shell檔案 					指定使用者的登入Shell。
-u 使用者號 					指定使用者的使用者號,如果同時有 -o 選項,則可以重複使用其他使用者的標識號。

1、建立新使用者

Linux 建立新使用者,當前使用者必須為 root 使用者

useradd [使用者名稱]  	// 預設主資料夾在 `/home` 目錄 
passwd [使用者名稱]		// 設定使用者密碼

在這裡插入圖片描述在這裡插入圖片描述

2、授權

新建立的使用者並不能使用 sudo 命令,需要給他新增授權。

1、新增 sudoers 檔案可寫許可權

chmod -v u+w /etc/sudoers

在這裡插入圖片描述

2、修改 sudoers 檔案

使用 vim 編輯器開啟 sudoers 檔案

vi /etc/sudoers

在 sudoers 檔案中找到如下位置並新增如下內容:

[使用者名稱]    ALL=(ALL)    ALL (若新使用者需要使用 sudo 時不輸密碼, 則將此行最後一個 ALL 改為 NOPASSWD:ALL 即可)

在這裡插入圖片描述

3、收回 sudoers 檔案可寫許可權

chmod -v u-w /etc/sudoers

在這裡插入圖片描述

3、備註

1、Linux 刪除使用者賬號和主目錄

userdel -r [使用者名稱]

2、檢視檔案內容命令

cat     由第一行開始顯示內容,並將所有內容輸出
tac     從最後一行倒序顯示內容,並將所有內容輸出
more    根據視窗大小,一頁一頁的現實檔案內容
less    和more類似,但其優點可以往前翻頁,而且進行可以搜尋字元
head    只顯示頭幾行
tail    只顯示最後幾行
nl      類似於cat -n,顯示時輸出行號
tailf   類似於tail -f 

相關文章