多用户操作系统
- 目的是隔离
- 用户权限隔离 系统资源隔离
- root用户与普通用户的区别
用户管理理常用命令
useradd 新建⽤用户
useradd -d /home/w1 user1
# -d 修改用户home目录
useradd -g group1 user1
# -g 修改用户所属的群组
useradd -u user1 100
# -u 指定用户id
userdel 删除⽤用户
userdel -r user1
# -r 删除用户的同时,删除与用户相关的所有文件。
passwd 修改用户密码
usermod 修改用户属性
usermod -d /home/w1 user1
# -d 修改用户home目录
usermod -g group1 user1
# -g 修改用户所属的群组
chage 修改⽤用户属性
id 可以显示真实有效的用户ID(UID)和组ID(GID)
组管理理命令
groupadd 新建用户组
groupadd -g 344 group1
# -g 指定新建工作组的id
groupdel 删除用户组
用户切换
su 切换⽤用户
su - test
# 变更帐号test并改变工作目录至test的家目录
sudo 以其他用户身份执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户
visudo 设置需要使用 sudo 的⽤用户(组)
用户配置⽂件
/etc/passwd 用户配置⽂件
root:x:0:0:root:/root:/bin/bash
# root 用户名
# x 是否有密码
#0 用户id
#0 用户组id
#root 描述
#/root home目录
#/bin/bash 用户缺省Shell
/etc/shadow 用户密码相关配置文件
/etc/group ⽤户组配置文件
网友评论