linux使用者管理命令

2021-09-11 22:26:16 字數 956 閱讀 4070

使用者id:uid (0為系統管理員,1-499為系統賬號)                 群組id:gid

/etc/passwd :包含linux系統內所有使用者的資訊  /etc/shadow:包含使用者密碼,已加密。

/etc/group:群組資訊 ,組名,組內使用者等。     /etc/gshadow:群組密碼,群組管理員賬號,組內使用者名稱。

有效群組:groups查詢時的第乙個組名,touch建立新檔案時,所建新檔案屬性為有效群組。         

初始群組:/etc/passwd檔案內相應使用者所在行gid對應的組名,初始登入自動為有效群組。

有效群組切換:newgrp ,切換後改變shell,返回原shell要是用exit。

新增使用者:useradd -u uid -g 初始群組  使用者名稱

密碼設定 :passwd(未跟使用者名稱,修改當前使用者密碼) 或passwd 使用者名稱

密碼資訊查詢:chage -l 使用者名稱

使用者資訊修改:usermod -g 組名 使用者名稱(修改使用者所屬初始群組)

刪除使用者:userdel -r username

查詢屬於username的檔案並刪除:find / -user username | xargs rm -rf

或者:find / -user username -exec rm -rf {} \;

普通使用者可用的查詢修改使用者資訊命令:id    finger   chfn    chsh(修改shell)

新增群組:groupadd -g gid -r(系統群組) groupname

修改群組資訊:groupmod  -g gid -n newname groupname

刪除群組:groupdel groupname

群組管理員:gpasswd gn (給gn設定密碼,跟passwd一樣)

gpasswd  -a 群組管理員 -a 要新增組員名 -d 要移除組員名    群組名

linux使用者管理命令

最近經常用的一些linux命令,mark一下,免得每次都要google一下用法。useradd adding a new user usermod modifying existing user userdel deleting a user passwd user s password where...

linux使用者管理命令

下新增使用者 useradd 使用者名稱 為使用者名稱添 加密碼 passwd 使用者名稱 檢視系統中的所有使用者 cat etc passwd cut f 1 d 注意 是管道,把cat的輸出傳給cut處理 後面的cut取出每一行的以 分割的第一欄。用who命令可以檢視當前登入的使用者有哪些,乙個...

Linux 使用者管理命令

useradd 命令格式 命令 useradd 選項 使用者名稱 選項 u uid 手工指定使用者的uid號 d 家目錄 手工指定使用者家目錄 c 使用者說明 手工指定使用者的說明 g 組名 手工指定使用者的初始組 g 組名 手工指定使用者的附加組 s shell 手工指定使用者登入的shell 預...