用户管理:useradd userdel usermod passwd chsh chfn finger id chage
组管理:groupadd groupdel groupdel gpasswd
权限管理:
chown chgrp chmod
useradd [opption] username
useradd -u 指定uid
useradd -g 指定gid
-G GID,...指定附加组
-c 注释信息
-d /path/to/directory
-s SHELL
-M 不创建家目录
常用环境变量:
PATH
HISTSIZE
SHELL
/etc/shells 指定了当前系统可用的安全shell
/etc/login.defs
id [-gGnru][--help][--version][用户名称]
可以显示真实有效的用户ID(UID)和组ID(GID)。UID 是对一个用户的单一身份标识。组ID(GID)则对应多个UID。id命令已经默认预装在大多数Linux系统中。要使用它,只需要在你的控制台输入id。不带选项输入id会显示如下。结果会使用活跃用户。
finger username
查看用户检索信息
userdel:用户删除
userdel[OPTION] username
-r:同时删除家目录user
usermod 用户修改
usermod -u UID
usermod -g GID
-a -G GID 不适用-a 选项会覆盖原有的附加组
-c
-d -m:
-s
-l
-e
-L 锁定账号
-U解锁账号
chsh 更改shell
chfg 更改解析
passwd
-stdtin
- -l
-u
-d
useradd -r添加一个系统用户
groupadd
groupadd -d gid
groupadd -n name
groupdel
gpasswd
:为组家密码
newgrp grpname <-->exit
groupadd -g 3003 distro
groupadd linux
useradd -u 20002 -g distro -G linux mand
useradd -c "ff" -s /bin/tcsh fedia
usermod -u 4004 -g linux -G s,b
passwd -n 2 -x 50 frb
usermod -s /bin/tcsh man1
useradd -r -s /sbin/nologin hbase
不容许用户登录
-s/sbin/nologin
chage
-d 最近一次修改时间
-E 过期时间
-I非活动时间
-m 最短使用时间
-M最长使用时间
-w警告时间