linux用户管理

用户账号
超级用户(0)
普通用户(500--)
程序用户(1-499)

组账号:
基本组      私有组,唯一性,用户只能加入一个基本组,而且必须要加入
附加组      公共组,任意性

UID     用户标识号
GID     组标识号

文件位置  /etc/passwd
密码文件   /etc/shadow

useradd 选项  用户名
常用选项
-u 指定uid值
-d 指定宿主目录,缺省为/home/用户名
-e 指定账号失效时间
-g 指定用户的基本组名(或者uid)
-G指定用户的附加组名(或GID)
-M 不能为用户建立并初始化宿主目录
-s 指定用户的登录Shell

用户配置文件     
~/.bash_profile    每次登录时执行
~/.bashrc             每次进入新的bash环境时执行
~/.bash_logout     退出时执行
模板来源    /etc/skel/
公共文件    /etc/bashrc
                 /etc/profile


passwd -d 用户名 清楚用户名密码
-l  锁定用户
-u  解锁
-S  查看用户的状态

usermod 修改用户的基本信息
userdel -r 用户名
-r 表示连宿主目录一起删除

组文件
/etc/group
/etc/gshadow

groupadd -g(gid)
gpasswd
-M  清除原有的组成员,并加入新的组成员
-a  添加组成员
-d  删除组成员

groupdel  组名  删除组
 
id          查看账户信息
groups  查看用户所属组
who
w

当用户的UID小于500 在图行化不显示出来

你可能感兴趣的:(linux,用户,职场,休闲)