1.用户管理
UID 用户id号(root用户uid是0,普通用户uid>=1000,虚拟用户uid<1000,用于服务,进程使用的用户,无法直接使用)
GID 用户组id号
2.用户相关文件
/etc/passwd 存放用户信息
/etc/shadow 存放密码信息
/etc/group 存放组信息
/etc/gshadow 存放组密码信息
3./etc/passwd每一列含义

4.添加用户
useradd day005 添加用户day005
选项
-u 指定uid
-s 指定解释器
-M 不创建家目录
-g 指定组名
5.修改用户密码
passwd 修改当前用户密码
passwd day005 修改day005用户密码
6.切换用户与退出登录
su - day005 切换到用户day005
ctrl + d 或 exit 推出当前登录用户
7.删除用户
userdel day005 删除用户005
选项 -r 删除用户及家目录
8.修改用户
usermod -g apache day005 让day005主组改为apache
usermod -G root day005 让day005用户属于root组
usermod -G ' ' day005 将day005用户从root组移除
usermod -s /bin/bash day005 将day005用户解释器改为/bin/bash
主组改变,gid也会更随改变,-G 组名 用户名,这样子可以添加附加组,-g '' 用户名,这样子可以清空附加组
9.查看用户
id 查询用户的uid,gid,用户组信息,检查用户是否存在 id或id 用户名
whoami 查询当前用户名字
w 查看当前登录的用户信息,查询平均负载值
last 用户的登录情况
lastlog 所有用户最近1次的登录情况
10.临时修改别名
暂时修改别名 命令行输入 alias day005='su day005'
永久性修改别名 编辑用户家目录下的.bashrc文件,最后一行添加alias day005='su day005',保存退出,source ~/bashrc,此时执行day005就可以登录到day005账户
1万+

被折叠的 条评论
为什么被折叠?



