Linux切换root用户
1.用户与用户组
1.用户分类
使用id 命令可以查看用户的UID GID 等信息。 在Linux中,用户分为3类
-
超级管理员用户 默认超级管理员就是root 用户,可以使用head -1 /etc/passwd 命令来查看。 第3列和第4列分别是root用户的UID 和GID 。 -
系统用户 在Linux中,系统用户又被称为虚拟用户。这些用户是在安装操作系统时就默认存在的,且不可登录到系统,它们的UID 和GID 范围都是1~499 。可用head -5 /etc/passwd 命令查看。 -
普通用户 在Linux中,还有一种用户是管理由管理员用户创建的,我们称之为普通用户。普通用户的UID GID 范围都是500~65535,权限很小,只能操作自己的目录中的文件及其子目录。
2.用户的添加、密码修改
useradd name :添加用户 passwd username :修改该用户的密码
3.用户组的添加与修改
groupadd sd :添加一个名字为sd的用户组 tail -2 /etc/group :查看用户组
usermod -g gid username :将用户的用户组修改为gid 所属组 usermod命令
2.权限的划分
在Linux中,文件的权限分为3种:
- 读权限:用
w 表示,转换为数字是4; - 写权限:用
r 表示,转换为数字是2; - 执行权限:用
x 表示,转换为数字是1;
在Linux中
root 用户创建的文件默认权限是644 ,目录的默认权限是755 - 普通用户创建的文件默认权限是
664 ,目录的默认权限是775
3.权限的修改
chmod [选项] [文件名或目录]
chown [选项] [用户名] [文件名或目录]
chown [选项] [组名] [文件名或目录]
chattr +i/-i [文件名或目录]
|