使用者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 預...