本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish
目录
一、用户和用户组的概念
有关用户和用户组的配置文件:
二、用户和用户组的基本命令
创建用户组
groupadd 用户组名
groupadd -g 组编号 组名称
修改用户组名称
groupmod -n 新组名称 原组名称
修改组编号
groupmod -g 组编号 组名称
删除用户组
groupdel 组名称
添加用户
useradd -g 用户组 用户名
useradd -d 个人文件夹路径 用户名
如果没有指定用户组,会创建一个和用户名相同的用户组
修改用户
usermod -c 备注内容 用户名
usermod -l 新用户名 原用户名
usermod -d 个人文件夹 用户名
usermod -g 目标用户组 用户名
删除用户
userdel 用户名
userdel -r 用户名
禁止除了root的其他用户登录
touch /etc/nologin
锁定账户
passwd -l 用户名
解锁账户
passwd -u 用户名
无密码登陆
passwd -d 用户名
三、主要组与附属组
添加附属组
gpasswd -a 用户名 组名称
切换账号
newgrp 附属组
去掉附属组
gpasswd -d 用户名 组名称
为用户设置主要组与附属组
useradd -g 组名称 -G 附属组,附属组
设置组密码
gpasswd 组名称
四、其他命令
切换用户
su 用户名
显示当前登陆用户名
whoami
env 查看环境变量
USER这个环境变量里存储的就是当前登录用户
显示指定用户信息
id 用户名
显示用户所在组
groups 用户名
设置用户资料
chfn 用户名
显示用户详细资料
finger 用户名