用户管理实用命令(第二版)
用戶管理實用命令
pwck #檢測/etc/passwd文件 #如果對/etc/passwd進行了誤操作,他就會提示
vipw #編輯/etc/passwd文件,他與VI的唯一不同,會鎖定/etc/passwd文件?
id #查看用戶id和組信息?
finger?[username] #查看用戶詳細信息[有時需要自己安裝]
su?切換用戶 #加了–同時會有環(huán)境變量與宿主目錄的切換【加了-?,-左右都用空格】,而su不會
passwd?-S?[username] #查看用戶密碼狀態(tài)
passwd?-d??? #刪除用戶密碼
passwd?-l 或?usermod?-L?#鎖定用戶?
#使用情況:比如說該用戶有違規(guī)操作,該用戶長時間不用;原理分析:在/etc/shadow文件的密碼一行,多加了一個或兩個!因為md5加密的密碼長度是固定的,所以,在這種情況下,密碼就無法匹配了!
?
passwd?-u?或?usermod?-U #解鎖用戶
who,w #查看當前登錄用戶信息,w顯示的更為詳細
up表示系統(tǒng)已經(jīng)運行的時間
本地登錄的用戶:ppy1,ppy2...
遠程登錄的用戶:pts/1,pts/2...
?
?
chage?[選項]?[username] #管理密碼
-l 查看用戶密碼設置?
-m? 密碼修改最小天數(shù)
-M? 密碼修改最大天數(shù)
-d 密碼最后修改的日期?
-I? 密碼過期后,鎖定賬戶的天數(shù)
-E? 設置密碼的過期日期,如果為0,代表密碼立即過期;如果為-1,代表密碼永不過期
-W? 設置密碼過期前,開始警告的天數(shù)
?
?
用戶組管理實用命令
添加用戶組:
groupadd?name
groupadd?-g?888?webadmin? #創(chuàng)建用戶組webadmin,其GID為888?
?
刪除用戶組:
groupdel?[組名]?
?
修改用戶組信息:
groupmod?-n?
groupmod?-n?apache?webadmin #修改webadmin組名為apache?
?
拓展命令:
groups? 查看用戶隸屬于哪些用戶組?
newgrp? 切換用戶組?
grpck? 用戶組配置文件檢測,與pwck用法及意義類似
chgrp 修改文件所屬組?
vigr 編輯/etc/group文件,編輯時鎖定
?
手動刪除用戶
使用find命令查找屬于某個用戶或用戶組的文件find選項-user、-uid、-group、-gid?
如:find?/home?-user?test?
1、對需要保留的文件進行移動和備份?
2、對不需要的文件進行刪除?
3、清除用戶文件中的相關表項?
4、清除用戶宿主目錄?
?
拓展-
[啟動/停用shadow功能]
pwconv/pwunconv?
grpconv/grpunconv?
?
[authconfig]
Linux提供的更強大的工具,可以更改很多設置
永久有效,編輯?/etc/sysconfig/authconfig
?
[使用圖形工具管理]
system-config-[Tab][Tab]
system-config-users #設置用戶
總結
以上是生活随笔為你收集整理的用户管理实用命令(第二版)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不能导入android项目备注
- 下一篇: php-fpm安装