Linux命令 使用者及許可權管理

2021-09-29 14:54:47 字數 2569 閱讀 4906

定義:whoami:該命令可以檢視當前系統當前賬號的使用者名稱。也可以通過cat /etc/passwd 命令檢視系統使用者資訊。

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

定義:

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

2,如果是使用ssh遠端登入,退出登入賬號。

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

定義:往系統中新新增賬號

格式:useradd [引數] 新建使用者賬號

常用引數選項:

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

-m:表示自動建立目錄。

-g:指定組名稱。

相關說明:

1,linux每個使用者都要有乙個主目錄,主目錄就是第一次登陸系統,使用者的預設當前目錄(/home/使用者);

2,每乙個使用者必須有乙個主目錄,所以用useradd建立使用者的時候,一定給使用者指定乙個主目錄;

3,使用者的主目錄一般要放到根目錄的home目錄下,使用者的主目錄和使用者名稱是相同的;

4,如果建立使用者的時候,不指定組名,那麼系統會自動建立乙個和使用者名稱一樣的組名。

以下例子加以說明:

useradd -d /home/xiaoke xiaoke -m:表示建立xiaoke使用者,如果/home/xiaoke目錄不存在,就自動建立這個目錄,同時使用者屬於xiaoke組

useradd -d /home/aa aa -g keke -m:表示建立aa使用者,主目錄在/home/aa ,如果/home/aa不存在,就自動建立這個目錄。同時使用者屬於kk組

定義:

1,在unix或linux,超級使用者可以使用passwd命令為普通使用者設定或修改使用者口令。例如:sudo passwd xiaoke01

2,另一種就是使用者可以直接使用該命令來修改自己的口令,而無需在命令後面新增使用者名稱。例如:passwd

常見命令有:

userdel xiaoke(使用者名稱):表示刪除xiaoke使用者,但不會自動刪除使用者的主目錄。

userdel -r xiaoke(使用者名稱):表示刪除使用者,同時刪除使用者的主目錄。

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

一些常用命令:

su: 切換到root使用者

su root :切換到root使用者

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

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

su 普通使用者:切換到普通使用者

su - 普通使用者:切換到普通使用者,同時切換到普通使用者所在的家目錄。

sudo -s:普通使用者切換到root使用者(系統管理員的許可權)

格式一:cat /etc/group

格式二:groupmod +三次tab鍵

格式一:sudo groupadd xiaoke :新建組賬號

格式二:sudo groupdel xiaoke :刪除組賬號

格式:usermod -g 使用者組 使用者名稱

格式:groups xiaoke

格式一:sudo usermod -a -g adm 使用者名稱

格式二:sudo usermod -a -g sudo 使用者名稱

區別一:-g用來制定這個使用者預設的使用者組

區別二:-g一般配合「-a」來完成向其它組新增

定義:修改檔案許可權有兩種方式:字母法和數字法

字母法一些常見含義:

u:表示檔案的擁有者

g:表示與該檔案擁有者屬於同一組,即使用者組

o:表示其它的使用者

a:表示這三者都是

+:表示增加許可權

-:表示撤銷許可權

=:表示設定許可權

r:表示可讀檔案

w:表示可寫檔案

x:表示可執行檔案

數字法「rwx」表示含義

r:讀,代號:4

w:寫,代號:2

x:執行許可權,代號:1

-:不具有任何許可權,代號:0

注意:如果想遞迴所有目錄加上相同許可權,需要加上引數「 -r 」。 如:chmod 777 xiaoke/ -r :表示遞迴xiaoke目錄下所有檔案加 777 許可權(可讀可寫可執行)。

Linux命令 使用者及許可權管理

一 許可權管理 linux系統中對檔案許可權的描述機制 u g o d r w x r w x r x r讀,w寫,x執行 檔案 所有者 所屬組 其他人 可以表示為二進位制 111 111 101 也可以表示為十進位制 7 7 5 修改許可權 chmod u rwx file 為file新增或取消所...

linux 使用者新增及許可權管理命令

新增新使用者 useradd alisa 給使用者設定密碼 passwd alisa 檢視alisa使用者資訊 id alisa 檢視使用者資訊檔案 cat etc passwd 切換使用者,不切換環境變數 su alisa 切換使用者,切換環境變數 su alisa 刪除使用者 userdel a...

Linux 許可權及使用者管理

linux的使用者分為root使用者和普通使用者,root使用者擁有增加刪除使用者等至高無上的權利,這是對root許可權的解釋 root 許可權,系統許可權的一種,與 system 許可權可以理解成乙個概念,但高於 administrator 許可權,root 是linux 和unix 系統中的超級...