十 用户管理

/etc/group   存储当前系统中所有用户组信息
组名称 : 组密码占位符 : 组编号 : 组中用户名列表
/etc/gshadow  存储当前系统中用户组的密码信息
组名称 : 组密码 : 组管理者 : 组中用户列表
/etc/passwd  存储当前系统中所有用户的信息
用户名 : 密码占位符 : 用户编号 : 用户组编号 : 用户注释信息 : 用户主目录 : shell类型
/etc/shadow  存储系统中所有用户的密码信息
用户 : 密码 ...

 

添加用户组
groupadd  [选项] 组名
选项:
    -g  指定组编号

 

修改用户组
groupmod [选项]
选项:
    -n  修改名称
    -g  修改组id

 

删除用户组
groupdel 组名

 

创建用户
useradd [选项] 用户名
选项:
    -g  指定用户的组
    -G  指定附属组
    -d  指定用户主文件夹

 

修改用户信息
usermod [选项]
选项:
    -c  注释
    -l  用户名
    -d  用户主目录
    -g  用户组

 

 

删除用户
userdel [选项] 用户名
选项:
    -r  删除用户文件夹

 

 

 

禁止其他用户登录 : 只有root用户可以登录
touch /ect/nologin

 

用户操作
passwd [选项] 用户名
选项:
    -l  锁定
    -u  解锁
    -d  清除密码

 

用户添加附属组
gpasswd [选项] 组名
选项:
    -a  添加用户
    -d  删除用户

 十 用户管理_第1张图片

 

切换组
newgrp 组名
切换用户
su 用户名
显示当前登录的用户名
whoami

显示用户信息 : 用户编号 用户名 主要组编号和名称 附属组列表
id 用户

显示用户所在的所有组
groups 用户

设置用户资料
chfn 用户

显示用户详细信息
finger 用户

 

你可能感兴趣的:(user,group,Linux)