🌟hello,各位读者大大们你们好呀🌟
🍭🍭系列专栏:【Linux升级之路】
✒️✒️本篇内容:简单介绍Linux用户概念及用户转换,Linux权限管理(文件和目录权限),引出粘滞位的概念、解析其用法,最后对一些易错知识点进行总结
🚢🚢作者简介:计算机海洋的新进船长一枚,请多多指教( •̀֊•́ ) ̖́-
📡📡书接上回:1_Linux常见指令 | 保姆式入门 | 深度刨析
目录
一、用户
Linux下有两种用户:超级用户(root)、普通用户。
- 超级用户:可以再linux系统下做任何事情,不受限制
- 普通用户:在linux下做有限的事情。
- 超级用户的命令提示符是“#”,普通用户的命令提示符是“$”
二、用户转换
root用户切换成普通用户 - 不需要密码
su XXX(普通用户名)
普通用户切换成root用户 - 需要输入密码
su #重新登陆,初始态回到家目录
su- #登陆root,仍在当前路径
ctrl+d #返回普通用户
我是普通用户,我想用root身份执行一条命令,但是不想切换用户
sudo - 需要修改权限,这里暂时不讲
为什么root设置的密码不要和普通用户的密码相同?
避免用户转换是系统出现混淆,保障服务器安全
三、Linux权限管理
什么是权限?
权限可以解读为:一些事情是否被允许谁做。
关键就在于谁(人)和 做(文件),所以我们可以延伸出下面的理解:
文件权限 = 人 + 文件属性
01.文件访问者的分类(人)
- 文件和文件目录的所有者:u---User
- 文件和文件目录的所有者所在的组的用户:g---Group
- 其它用户:o---Others
【注意】拥有者和所属组都是一个具体的人,other是除拥有者所属组以外的所有人
02.文件类型和访问权限(事物属性)
我们可以用 ll(ls -l)指令查看当前目录下的文件属性