liunx用户

用户权限和组


查看用户的权限信息:

1
2
3
id root # id 用户名称
cat /etc/passwd # 用户信息 共7列 login name | passwd | UID | GID| 用户全名注释 |用户主目录 | 用户默认shell
cat /etc/shadow #密码信息 功8列 login name | passwd |从1970 01 01 到最近一次修改密码的时间 | 密码在过几天可以被变更,0表示随意变更 |密码在过几天必须变更 99999 表示随意变更|密码过期前几天提醒用户默认为一周|密码过期后几天会锁定|从1970 1 1 算账号几天后失效

创建用户:

1
2
3
4
5
6
7
8
9
10
11
12
13
#参考创建用户的范例 
rpm -q --scripts postfix
#/usr/sbin/groupadd -g 90 -r postdrop 2>/dev/null
#/usr/sbin/groupadd -g 89 -r postfix 2>/dev/null
#/usr/sbin/groupadd -g 12 -r mail 2>/dev/null
#/usr/sbin/useradd -d /var/spool/postfix -s /sbin/nologin -g postfix -G mail -M -r -u 89 postfix 2>/dev/null
-d 指定家目录
-s 指定默认的shell
-g 组
-M 不创建家目录 用户非系统用户
-r 创建系统用户
-u 指定UID
用户名

修改用户:

1
2
usermod --help
userdel

ubuntu首次登录修改用户密码;

1
sudo passwd root

组相关命令:

1
group  #tab键 查看