1. 程式人生 > 實用技巧 >Linux基礎-04使用者管理

Linux基礎-04使用者管理

尚矽谷韓順平(推薦):https://www.bilibili.com/video/BV1dW411M7xL?from=search&seid=8072051292168114337

使用者登入和登出

基本介紹:

1.登入時儘量少用root賬號登入,因為它是系統管理員,擁有最大許可權,避免操作失誤。可以利用普通使用者登入,登陸後再用 su -使用者名稱 命令來切換成系統管理員身份。
2.在提示符下輸入 logout 即可登出使用者,斷開遠端登入連線。

使用細節:

1.logout登出指令在圖形執行級別無效(圖形介面的終端),在執行級別3下有效。

使用者管理

概念:
使用者:
組:組內可以有不同的使用者
家目錄:每個使用者都有以使用者名稱命名的一個目錄,當用戶登入時,會自動的進入到自己的家目錄。
	例如:/home/zhangsan
	
說明:
	1.Linux系統是一個多使用者任務的作業系統,任何一個要使用系統資源的使用者,都必須首先向系統管理員申請一個賬號,然後以這個賬號的身份進入系統。
	2.Linux的使用者需要至少要屬於一個組。

新增使用者:

基本語法:
useradd [選項] 使用者名稱

案例:
	useradd zhangsan // 說明:當建立zhangsan這個使用者時不指定它在哪個組,會自動建立一個和新使用者同名的組
					// 然後將這個新使用者放到這個組中
細節說明:
1.當建立使用者成功後,會自動的建立和使用者同名的家目錄
2.也可以通過 'useradd -d 指定目錄 新使用者名稱' 給新建立的使用者指定家目錄 (指定的目錄是全路徑,並且不存在)

指定/修改使用者密碼:

基本語法:
	passwd 使用者名稱

說明:
	建立使用者和指定使用者密碼是一對的,預設沒有密碼,建立使用者不指定其密碼,沒辦法登入。
	但可以root使用者使用 su 切換到新使用者

刪除使用者:

基本語法:
	userdel 使用者名稱

應用案例:

1.刪除使用者,但保留使用者家目錄
	userdel 使用者名稱

2.刪除使用者,同時刪除使用者的家目錄
	userdel -r 使用者名稱

警告:

刪除使用者一般保留使用者的家目錄