这里写目录标题
认知root用户
什么是root用户
su和exit命令
从普通用户切换到其他用户需要输入密码
root管理员账户的密码与个人账号的密码一致,都是123456
超级管理员切换回普通用户时,不管是exit还是su去切换回个人用户,都不用输入密码
sudo命令
可以使用sudo命令将一个普通命令变成临时root权限,但是并不是所有的用户都有权利使用sudo,需要为普通用户配置sudo认证
配置duso认证如下:
用户、用户组的管理
简介
用户组管理
用户管理
创建用户
两条规则:
不指定要加入哪个用户组的话,会自动创建一个同名用户组并将用户加入
不指定HOME路径的话,会自动放在/home/用户名 这个路径下
这样表明,每个“用户”的HOME路径都在/home之下
以下是语法演示:
删除用户
加上-r选项,会将HOME目录一并删除,删除的更彻底
查看用户的所属组
id 后加用户名 如果不加则查看当前用户所属用户组,
而只有在root权限下才能查看其他组的id
修改用户所属组
注意,修改仍然是在root权限下进行,同时,修改并不会将原来的组去除,而是“又”加入到第二个组
查看用户和用户组
查看权限控制
认知权限信息
通过ls可以查看权限细节
对于序号一的分析
第一个字母表示是文件还是文件夹还是软链接
之后每三位分别表示:所属用户权限、所属用户组权限、其他用户权限
就是上面ls中的 序号2 序号3 不是序号1并且不属于序号3的用户
用户(或者用户组)权限具体说是,当一个用户去操作当前文件时,某个用户操作的权限,对于不同的用户,对于该文件的操作权限不同
如下是rwx的解释:分别解释了针对文件以及文件夹
r 取read 表示读文件,可以查看
w 取write 表示写文件,可以修改
x 表示可以执行,或者可以切换称为工作目录
修改权限命令
注意只有所属用户或者root用户可以修改
-R选项,适用于文件夹,表示在修改文件夹权限的同时,将文件夹内的文件的权限一并同步修改
各个参数用逗号连接
rwx的快捷表示
首先 r对应4 w对应2 x对应1
之后的个子母的组合,就通过三个数哪几个数加起来可以等于0到7
例如:
0 是0+0+0 那么0:—
1 是0+0+1 那么1:–x
2 是0+2+1 那么2:-w-
6 是4+2+0 那么6:rw-
案例:
修改用户和用户组
需要注意的是,只有在root下才能对用户和用户组进行修改
登录root之后,切换工作目录为目标文件或文件夹的目录,之后进行修改