Linux学习笔记(11)-用户管理

Linux 907℃

1.添加用户命令useradd

useradd [选项] 用户名 
    -u 指定UID(需要未使用的,一般要大于500)
    -g 指定GID(必须是已存在的基本组)
    -G GID(指定附加组,可以有多个用逗号隔开)
    -c "注释说明信息"
    -d 指定家目录
    -s 指定默认SHELL(必须是/etc/shells目录下可用的安全shell)
    -m 自动建立用户的登入目录
    -M 不要自动建立用户的登入目录
    -r 添加系统用户

2.删除用户命令userdel

userdel [选项] 用户名
    -r: 同时删除用户的家目录

3.查看用户的帐号属性信息id

id 用户名
    -u 显示用户uid
    -g 显示用户GID
    -G 显示用户的附加组GID
    -n 显示名称

4.查看用户帐号注释信息finger

finger 用户名

5.修改用户帐号属性usermod

usermod [选项] 用户名
    -u 修改UID 
    -g 修改GID
    -G 修改附加组GID,加上-a选项,在此前的附加组添加
    -c 注释说明
    -d 新的家目录,加上-m选项,将之前的家目录文件移动过去
    -L 锁定帐号
    -U 解锁帐号

6.密码管理passwd

passwd [选项] [用户名]
     --stdin 通过标准输入接收密码
     -l 锁定
     -u 解锁
     -d: 删除用户密码

7.组管理命令

groupadd #添加组
groupdel #删除组
groupmod #更改组
gpasswd #修改组密码

8.修改帐号和密码的有效期限chage

chage [选项] 用户名
    -d: 最近一次的修改时间
    -E: 过期时间
    -I:非活动时间
    -m: 最短使用期限
    -M: 最长使用期限
    -W: 警告时间

转载请注明:零五宝典 » Linux学习笔记(11)-用户管理