Linux關於系統使用者的建立與運用

2022-07-15 17:24:14 字數 1862 閱讀 2562

一.關於系統使用者的建立

useradd 建立新的使用者

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

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

-d:變更預設值

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

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

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

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

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

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

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

-r:建立系統帳號

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

-u:指定使用者id

userdel     刪除給定的使用者,以及與使用者相關的檔案

usermod   修改使用者賬號

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

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

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

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

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

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

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

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

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

-u:修改使用者id

-u:解除密碼鎖定

passwd     修改使用者密碼

-k 保持未過期身份驗證令牌

-l 關閉賬號密碼。效果相當於usermod -l,只有root才有權使用此項

-u 恢復賬號密碼。效果相當於usermod -u,同樣只有root才有權使用

-g 修改組密碼。gpasswd的等效命令

-f 更改由finger命令訪問的使用者資訊

-d 關閉使用者的密碼認證功能, 使用者在登入時將可以不用輸入密碼, 只有具備 root 許可權的使用者方可使用

-s 顯示指定使用者的密碼認證種類, 只有具備 root 許可權的使用者方可使用

二.管理系統的使用者組

groups    顯示使用者所在的組

groupadd    建立乙個新的工作組

groupadd    建立乙個新的工作組

-g:指定新建工作組的id;

-r:建立系統工作組,系統工作組的組id小於500;

-k:覆蓋配置檔案「/ect/login.defs」;

-o:允許新增組id號不唯一的工作組。

groupdel    刪除指定的工作組

groupmod    修改組

id    顯示真實有效的使用者id

-g或--group   顯示使用者所屬群組的id。

-g或--groups   顯示使用者所屬附**組的id。

-n或--name    顯示使用者,所屬群組或附**組的名稱。

-r或--real    顯示實際id。

-u或--user    顯示使用者id。

-help         顯示幫助。

-version      顯示版本資訊。

三.關於系統etc相關檔案的管理

etc/passwd 儲存使用者資料

etc/shadow 使用者密碼

etc/default/useradd 使用者配置

etc/login.defs 使用者密碼的時長,管理uid、gid等

etc/group  儲存使用者組資訊

在linux系統中建立使用者組與使用者

在linux系統安裝好之後,我們最開始進入系統使用的是root賬號,也就是系統的最高許可權使用者,在該使用者登入之後,我們可以先設定乙個使用者組,使用命令 groupadd 使用者組名稱,如下 我在這裡建立了乙個名為bigdata的使用者組。可以進入目錄 etc group下檢視所有的使用者組。建立...

linux使用者建立與刪除

1.進入終端 ctrl alt t 2.切換root使用者 sudo su 3.建立使用者 方法1.useradd 使用者名稱 passwd 使用者名稱 此只建立使用者,建立完了用 passwd 使用者名稱去設定使用者的密碼。方法2.adduser使用者名稱 此建立使用者 建立目錄 建立密碼,一些列...

linux 使用者管理,建立與刪除使用者

1.建立使用者 示例 建立使用者taj,並指定主目錄,如果指定的主目不存在則建立之。useradd d home taj m taj語法 useradd 選項 使用者名稱 c comment 指定一段注釋性描述。d 目錄 指定使用者主目錄。如果此目錄不存在,使用 m選項可以建立之。g 使用者組 指定...