linux 使用者身份許可權

2021-09-24 05:18:36 字數 1701 閱讀 9041

此篇作為linux使用者身份設定,管理的歸納,以便知識點鞏固。

一.useradd

useradd可用來建立使用者帳號。帳號建好之後,再用passwd設定帳號的密碼.而可用userdel刪除帳號;

使用useradd指令所建立的帳號,實際上是儲存在/etc/passwd文字檔案中。

應用點建立臨時賬號,設定賬號有效期

指定使用的shell或程式

指定使用者組或擴充套件使用者組

使用者登入目錄

-c《備註》:加上備註文字。備註文字會儲存在passwd的備註欄位中;

-d《登入目錄》:指定使用者登入時的啟始目錄;

-d:變更預設值;

-e《有效期限》:指定帳號的有效期限;

-f《緩衝天數》:指定在密碼過期後多少天即關閉該帳號;

-g《群組》:指定使用者所屬的群組;

-g《群組》:指定使用者所屬的附**組;

-m:自動建立使用者的登入目錄;

-m:不要自動建立使用者的登入目錄;

-n:取消建立以使用者名稱為名的群組;

-r:建立系統帳號;

-s:指定使用者登入後所使用的shell;

-u:指定使用者id。

常規使用:

useradd –g psp2 –g pro7,apj ts    //-g:加入主要組、-g:加入次要組
# useradd guest;echo 'guest:123456'|chpasswd

# useradd -p `openssl passwd 123456` guest

# useradd guest;echo -e "123456n123456n" |passwd guest
二、groupadd

groupadd命令用於建立乙個新的工作組,新工作組的資訊將被新增到系統檔案中。

三、usermod

-c《備註》:修改使用者帳號的備註文字;

-d《登入目錄》:修改使用者登入時的目錄;

-e《有效期限》:修改帳號的有效期限;

-f《緩衝天數》:修改在密碼過期後多少天即關閉該帳號;

-g《群組》:修改使用者所屬的群組;

-g《群組》;修改使用者所屬的附**組;

-l《帳號名稱》:修改使用者帳號名稱;

-l:鎖定使用者密碼,使密碼無效;

-s:修改使用者登入後所使用的shell;

-u:修改使用者id;

-u:解除密碼鎖定。

四、passwd

passwd命令用於設定使用者的認證資訊,包括使用者密碼、密碼過期時間等。系統管理者則能用它管理系統使用者的密碼。只有管理者可以指定使用者名稱,一般使用者只能變更自己的密碼。

-d:刪除密碼,僅有系統管理者才能使用;

-f:強制執行;

-k:設定只有在密碼過期失效後,方能更新;

-l:鎖住密碼;

-u:解開已上鎖的帳號

五、userdel

userdel命令用於刪除給定的使用者,以及與使用者相關的檔案。若不加選項,則僅刪除使用者帳號,而不刪除相關檔案。

-f:強制刪除使用者,即使使用者當前已登入;

linux使用者身份與檔案許可權

useradd 引數作用 d指定使用者的家目錄 預設為 home username e賬戶的到期時間,格式為 yyyy mm dd.u指定該使用者的預設 uid g指定乙個初始的使用者基本組 必須已存在 g指定乙個或多個擴充套件使用者組 n不建立與使用者同名的基本使用者組 s指定該使用者的預設 sh...

Linux 使用者身份與檔案許可權

學習 引數作用 d指定使用者的家的目錄,預設為 home username e賬戶的到期時間,格式yyyy mm dd u指定該使用者的預設uid g指定乙個初始的使用者的基本組 g指定乙個或多個擴充套件使用者組 n不建立與使用者同名的基本使用者組 s指定該使用者的預設shell直譯器 引數 作用 ...

linux使用者身份與檔案許可權

useradd 引數 使用者名稱新增使用者sudo useradd d home test u 1001 s bin bash name usermod 選項 使用者名稱更改使用者資訊sudo usermod l test userdel 選項 使用者名稱刪除使用者 groupadd 選項 群組名建...