linux 下 用户与用户组
1,增加一個test組:groupadd test
2,將test組重命名test2:groupmod -n test2 test
3,刪除test2組:groupdel test2
4,查看當前登錄用戶所在的組:groups
5,查看apac所在組:groups apac
6,查看系統中所有組:cat /etc/group 一個組一行,內容為 組名:組密碼:GID:[組用戶,如果為空表示用戶組為GID的用戶名]
?? 如果沒有/etc/group文件,使用這個命令看: ?? cat /etc/passwd |awk -F [:] '{print $4}' |sort|uniq | getent group |awk -F [:] '{print $1}' ??
7,查看系統中所有存在的用戶: ??? cat /etc/shadow? 此文件由 pwconv 命令根據/etc/passwd中的數據自動產生
????????????????? 登錄名:加密口令:最后一次修改時間:最小時間間隔:最大時間間隔:警告時間:不活動時間:失效時間:標志
? ?cat /etc/passwd? 一個用戶一行,內容為? 用戶名:密碼:UID:GID:用戶描述:主目錄:登錄SHELL
?????密碼值為X則密碼暗文,否則是密碼明文。
?????UID:0為ROOT,1~99為系統保留。
?????登錄SHELL值為/sbin/nologin則不允許登錄,如偽用戶與FTP用戶。
8,增加用戶: useradd –help
Usage: useradd [options] LOGIN
Options:
-b, –base-dir BASE_DIR?????? 設置基本路徑作為用戶的登錄目錄
-c, –comment COMMENT???????? 對用戶的注釋
-d, –home-dir HOME_DIR?????? 設置用戶的登錄目錄
-D, –defaults??????????????? 改變設置
-e, –expiredate EXPIRE_DATE 設置用戶的有效期
-f, –inactive INACTIVE?????? 用戶過期后,讓密碼無效
-g, –gid GROUP?????????????? 使用戶只屬于某個組
-G, –groups GROUPS?????????? 使用戶加入某個組
-h, –help??????????????????? 幫助
-k, –skel SKEL_DIR?????????? 指定其他的skel目錄
-K, –key KEY=VALUE?????????? 覆蓋 /etc/login.defs 配置文件
-m, –create-home???????????? 自動創建登錄目錄
-l,?????????????????????????? 不把用戶加入到lastlog文件中
-M,?????????????????????????? 不自動創建登錄目錄
-r,?????????????????????????? 建立系統賬號
-o, –non-unique????????????? 允許用戶擁有相同的UID
-p, –password PASSWORD?????? 為新用戶使用加密密碼
-s, –shell SHELL???????????? 登錄時候的shell
-u, –uid UID???????????????? 為新用戶指定一個UID
-Z, –selinux-user SEUSER???? use a specific SEUSER for the SELinux user mapping
注意:useradd增加一個用戶后,不要忘了給他設置密碼(passwd username),不然不能登錄的。
9,刪除用戶:userdel test
10,修改用戶:usermod -d /home/test -G test2 test ???將test用戶的登錄目錄改成/home/test,并加入test2組,注意這里是大G。
11,修改用戶的用戶組:gpasswd -a username groupname 添加
??????gpasswd -d username groupname 刪除
12,查看當前登錄用戶: w? 或? who
??? 查看當前登錄用戶名:whoami
13,查看用戶信息: id username? 與 finger username
14,查看登錄記錄: 成功:last?? 失敗:lastb
15,查看所有用戶:cut -d : -f 1 /etc/passwd ?????cat /etc/passwd |awk -F \: ‘{print $1}’ ?????
?16,修改用戶密碼:passwd username
轉載于:https://www.cnblogs.com/Tty725/p/4999904.html
總結
以上是生活随笔為你收集整理的linux 下 用户与用户组的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员思维枷锁
- 下一篇: mysql中 group_concat长