1、使用者是unix/linux系統工作中重要的一環,使用者管理包括使用者與組賬號的管理。
2、在unix/linux系統中,不論是由本機或是遠端登入系統,每個系統都必須擁有乙個賬號,並且對於不同的系統資源擁有不同的使用許可權。
3、unix/linux系統中的root賬號通常用於系統的維護和管理,它對unix/linux作業系統的所有部分具有不受限制的訪問許可權。
4、在unix/linux安裝的過程中,系統會自動建立許多使用者賬號,而這些預設的使用者就稱為「標準使用者」。
5、在大多數版本的unix/linux中,都不推薦直接使用root賬號登入系統。
whoami該命令使用者檢視當前系統當前賬號的使用者名稱。可通過cat /etc/passwd
檢視系統使用者資訊。
由於系統管理員通常需要使用多種身份登入系統,例如通常使用普通使用者登入系統,然後再以su命令切換到root身份對傳統進行管理。這時候就可以使用whoami來檢視當前使用者的身份。
who命令用於檢視當前所有登入系統的使用者資訊。
常用選項:
如果是圖形介面,退出當前終端;如果是使用ssh遠端登入,退出登陸賬戶;如果是切換後的登陸使用者,退出則返回上乙個登陸賬號。
在unix/linux中新增使用者賬號可以使用adduser或useradd命令,因為adduser命令是指向useradd命令的乙個鏈結,因此,這兩個命令的使用格式完全一樣。
useradd命令的使用格式如下:useradd [引數] 新建使用者賬號
。
在unix/linux中,超級使用者可以使用passwd命令為普通使用者設定或修改使用者口令。使用者也可以直接使用該命令來修改自己的口令,而無需在命令後面使用使用者名稱。
可以通過su命令切換使用者,su後面可以加-
。su
和su –
命令不同之處在於,su -
切換到對應的使用者時會將當前的工作目錄自動轉換到切換後的使用者主目錄。
命令:cat /etc/group
。
groupadd 新建組賬號,groupdel 刪除組賬號,cat /etc/group 檢視使用者組。
使用方法:usermod -g 使用者組 使用者名稱
使用groups 使用者名稱
。
新建立的使用者,預設不能sudo,需要進行一下操作
sudo usermod -a -g adm 使用者名稱
sudo usermod -a -g sudo 使用者名稱
chmod:修改檔案許可權,有兩種使用格式:字母法與數字法。
字母法:chmod u/g/o/a +/-/= rwx 檔案
數字法:「rwx」 這些許可權也可以用數字來代替
注意:如果想遞迴所有目錄加上相同許可權,需要加上引數「 -r 」。 如:chmod 777 test/ -r
遞迴 test 目錄下所有檔案加 777 許可權。
Linux許可權管理命令
改變檔案或目錄許可權chmod 改變檔案或目錄的所有者chown 改變檔案或目錄的所有組chgrp 顯示 設定檔案的預設許可權umask 改變檔案或目錄許可權 改變檔案或目錄的所有者 改變檔案或目錄的所有組 顯示設定檔案的預設許可權 命令名稱 chmod 命令英文原意 change the perm...
Linux許可權管理命令
chmod命令 change the permissions mode of a file 的意思用來更改檔案或者目錄的許可權 命令格式chmod ugoa rwx 檔案或目錄 如下 新增多個許可權用 隔開 命令格式 chmod 數字 檔案或目錄 r 4,w 2,x 1 直接將使用者,組和其他的許可...
linux許可權管理命令
1.更改乙個檔案的所有者命令 命令名稱 chown 命令英文名 change file ownership 命令所在路徑 bin chown 執行許可權 所有使用者 格式 chown 新的所有者 檔案或目錄 只有root改變乙個檔案的所有者 只有root可以新增乙個使用者 2.更改乙個檔案的所有組命...