Linux 用户和用户组
2018-05-05 本文已影响9人
Marlon666
用户和用户组
/ect/group 存储当前系统中所有用户的组信息
-Group: x : 123 : abc,def ,xyx
-组名称:组密码和占位符:组编号:组中用户列表
组编号 < 500 :系统分配
组编号 > 500 :用户个人创建
/ect/gshadow 存储当前系统中用户组的密码信息
-Group:* : : abc,def,xyz
-组名称: 组密码: 组管理者:组中用户名列表
/ect/passwd 存储当前系统中所有用户的信息
-user : x : 123 : 456 :xxxx : /home/user : /bin/bash
-用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录 :shell类型
/etc/shadow 存储当前系统中的所有用户的密码信息
- user : xxxxdsfajia ::::
-用户名: 密码
group 命令
groupadd sex 添加一个sex 的用户组
groupmod -n market sex 把sex组名改为market
groupmod -g 668 market 把market组的编号改为668
groupadd -g 888 boss 创建有一个用户组,编号为888 名称为boss
groupdel market 删除market组
useradd -g sexy fuck01 往用户组sexy中添加 fuck01用户
useradd -d /home/xxx imooc 在home目录下创建一个用户的文件夹
usermod -c dgdzmax username username 添加备注 dgdzmax
usermod -l alibaba baidu 把baidu的用户名改为alibaba
usermod -d /home/cls cls 修改cls的用户目录为/home/cls
usermod -g sexy imooc 修改imooc的用户组为 sexy
userdel -r username username 并且删除他的用户文件
userdel username 删除用户
进阶命令
passwd -l username 锁定用户
passwd -u username 解锁用户
passwd -d username 无密码登录
gpasswd -a username boss 为user用户添加 boss附属组
gpasswd -d username boss 为user用户减少boos附属组
gpasswd username 修改用户密码
其他命令
su username 切换用户
whoami 我是谁?
id imooc
-显示指定用户信息,包括用户编号、用户名
-主要组编号及名称,附属组列表
groups imooc
显示imooc 用户所在的所有组
chfn imooc 设置用户资料,依次输入用户资料
finger imooc 显示用户详细资料
clear 清空命令记录