Linux基礎(二)使用者 許可權管理

2021-10-06 05:29:12 字數 2653 閱讀 7034

檢視當前所有登入系統的使用者資訊。

常用選項:

選項含義

-m或am i

只顯示執行who命令的使用者名稱、登入終端和登入時間

-q或--count

只顯示使用者的登入賬號和登入使用者的數量

-u或--heading

顯示列標題

如果是圖形介面,退出當前終端;

如果是使用ssh遠端登入,退出登陸賬戶;

如果是切換後的登陸使用者,退出則返回上乙個登陸賬號。

在unix/linux中新增使用者賬號可以使用adduser或useradd命令,因為adduser命令是指向useradd命令的乙個鏈結,因此,這兩個命令的使用格式完全一樣。

useradd命令的使用格式如下: useradd [引數] 新建使用者賬號

引數含義

-d指定使用者登入系統時的主目錄,如果不使用該引數,系統自動在/home目錄下建立與使用者名稱同名目錄為主目錄

-m自動建立目錄

-g指定組名稱

命令含義

useradd -d /home/abc abc -m

建立abc使用者,如果/home/abc目錄不存在,就自動建立這個目錄,同時使用者屬於abc組

useradd -d /home/a a -g test -m

建立乙個使用者名字叫a,主目錄在/home/a,如果主目錄不存在,就自動建立主目錄,同時使用者屬於test組

cat /etc/passwd

檢視系統當前使用者名稱

設定使用者密碼

passwd命令用於修改使用者密碼、過期時間、認證資訊等,格式為「passwd [選項] [使用者名稱]」。

引數作用

-l鎖定使用者,禁止其登入

-u解除鎖定,允許使用者登入

--stdin

允許通過標準輸入修改使用者密碼,如echo "newpassword" | passwd --stdin username

-d使該使用者可用空密碼登入系統

-e強制使用者在下次登入時修改密碼

-s顯示使用者的密碼是否被鎖定,以及密碼所採用的加密演算法名稱

命令含義

userdel abc(使用者名稱)

刪除abc使用者,但不會自動刪除使用者的主目錄

userdel -r abc(使用者名稱)

刪除使用者,同時刪除使用者的主目錄

可以通過su命令切換使用者,su後面可以加「-」。su和su –命令不同之處在於,su -切換到對應的使用者時會將當前的工作目錄自動轉換到切換後的使用者主目錄:

命令含義

su切換到root使用者

su root

切換到root使用者

su -

切換到root使用者,同時切換目錄到/root

su - root

切換到root使用者,同時切換目錄到/root

su 普通使用者

切換到普通使用者

su - 普通使用者

切換到普通使用者,同時切換普通使用者所在的目錄

使用方法:usermod -g 使用者組 使用者名稱

chmod 修改檔案許可權有兩種使用格式:字母法與數字法。

字母法:chmod u/g/o/a +/-/= rwx 檔案

[ u/g/o/a ]含義u

user 表示該檔案的所有者

ggroup 表示與該檔案的所有者屬於同一組( group )者,即使用者組

oother 表示其他以外的人

aall 表示這三者皆是

[ +-= ]含義+

增加許可權

-撤銷許可權

=設定許可權

rwx含義

rread 表示可讀取,對於乙個目錄,如果沒有r許可權,那麼就意味著不能通過ls檢視這個目錄的內容。

wwrite 表示可寫入,對於乙個目錄,如果沒有w許可權,那麼就意味著不能在目錄下建立新的檔案。

xexcute 表示可執行,對於乙個目錄,如果沒有x許可權,那麼就意味著不能通過cd進入這個目錄。

Linux基礎自學筆記 (二) 使用者及許可權

使用者 user linux是乙個多使用者 多工的作業系統,任何乙個想要訪問 使用系統資源的使用者都要先像linux的超級管理員申請乙個賬號,然後以這個賬號登陸到linux系統中使用系統資源。linux中的超級管理員 root 擁有對系統資源的最高許可權,在日常企業的伺服器中,不建議使用此賬戶以免造...

二 使用者管理

使用者基本資訊檔案 etc passwd 使用者密碼組成 組資訊組成 建立使用者useradd 刪除使用者userdel 使用者密碼 修改使用者屬性usermod 組建立groupadd 檢視組 etc group 組刪除groupdel 組的型別 把使用者從組中移除gpasswd 提權su sud...

Linux 基礎知識 二 使用者和使用者組管理

linux系統是乙個多使用者多工的分時作業系統,任何乙個要使用系統資源的使用者,都必須首先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。使用者的賬號一方面可以幫助系統管理員對使用系統的使用者進行跟蹤,並控制他們對系統資源的訪問 另一方面也可以幫助使用者組織檔案,並為使用者提供安全性保護。每...