使用者是unix/linux系統工作中重要的一環,使用者管理包括使用者與組賬號的管理。
在unix/linux系統中,不論是由本機或是遠端登入系統,每個系統都必須擁有乙個賬號,並且對於不同的系統資源擁有比通的使用許可權。
unix/linux系統中的root賬號通常用於系統的維護和管理,它對unix/linux作業系統的所有部分具有不受限制的訪問許可權。
在unix/linux安裝的過程中,系統會自動建立多個使用者賬號,而這些預設的使用者就稱為「標準使用者」。
在大多數版本的unix/linux中,都不推薦直接使用root賬號登入系統。
whoami該命令使用者檢視當前系統當前賬號的使用者名稱。可通過cat/etc/passwd檢視系統使用者資訊。
由於系統管理員通常需要使用多種身份登入系統,例如通常使用普通使用者登入系統,然後在以su命令切換到root身份對傳統的進行管理。這時候就可以使用whoami來檢視當前使用者的身份。
who命令用於檢視當前所有登入系統的使用者資訊。
常用選項:
在unix/linux中新增使用者可以使用adduser或useradd命令,因為adduser命令是指向useradd命令的乙個連線,因此,這兩個命令的使用格式完全一樣。
useradd命令的使用格式如下:useradd[引數]新建使用者賬號
說明:linux每個使用者都要有乙個主目錄,主目錄就是第一次登入系統,使用者的預設當前目錄(/home/使用者);
每個使用者必須有乙個主目錄,所以用useradd建立使用者的時候,一定給瀛湖制定乙個主目錄:
使用者的主目錄一般要放到根目錄的home目錄下,使用者的主目錄和使用者名稱是相同的;
如果建立使用者的時候,不指定組名,那麼系統會自動建立乙個和使用者名稱一樣的組名;
在unix/linux中,超級使用者可以使用passwd命令為普通使用者設定或修改使用者口令,使用者也可以直接使用該命令來修改自己的口令,而無需在命令後面使用使用者名稱。
可以通過蘇命令切換使用者,su後面可以加「-」。su和su-命令不同之處在於,su-切換到對應的使用者時會將當前的工作目錄自動轉換到切換後的使用者主目錄:
注意:如果是ubuntu平台,需要在命令前加「sudo」。如果在某些操作需要管理員才能操作,ubuntu無需切換到root使用者即可操作,只需加「sudo」即可,sudo時ubuntu平台下允許系統管理員讓普通使用者執行一些或者全部的root命令的乙個工具,減少了root使用者的登入和管理時間,提高了安全性。
方法一:
cat /etc/group
方法二:
groupmod +三次tab鍵
groupadd 新建組賬號
groupdel 刪除組賬號
cat /etc/group 檢視使用者組
使用方法:usermod -g 使用者組 使用者名稱
命令groups 檢視當前使用者所屬組
[root@localhost xly]# groups
root
groups 使用者(檢視使用者所屬組)
[root@localhost xly]# groups xly
xly : xly
id 使用者(檢視使用者所屬組)
[root@localhost xly]# id xly
uid=500(xly) gid=500(xly) groups=500(xly)
直接檢視組檔案,cat /etc/group
[root@localhost xly]# cat /etc/group
新建立的使用者,預設不能sudo,需要進行一下操作
sudo usermod -a -g adm 使用者名稱
sudo usermod -a -g sudo 使用者名稱
-g 用來指定這個使用者預設的使用者組
-g 一般配合『a』來完成向其他組新增
chmod修改檔案許可權有兩種使用格式:字母法與數字法。
字母法:chmod u/g/o/a +/-/=rwx 檔案
Linux命令 使用者及許可權管理
定義 whoami 該命令可以檢視當前系統當前賬號的使用者名稱。也可以通過cat etc passwd 命令檢視系統使用者資訊。定義 檢視當前所有登入系統的使用者資訊。定義 1,如果是圖形介面,退出當前終端。2,如果是使用ssh遠端登入,退出登入賬號。3,如果是切換後的登入使用者,退出則返回上乙個登...
Linux使用者 許可權管理命令介紹
linux使用者管理 userdel 刪除使用者,未指定選項,家目錄不刪除 id 檢視使用者的賬號屬性資訊 finger 檢索使用者資訊 修改使用者屬性資訊 chsh 更改使用者的預設shell chfn 修改注釋資訊 密碼管理 passwd 不加引數,則修改本使用者密碼 pwck pass wor...
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新增或取消所...