文件的安全与权限
为了防止未授权用户访问你的文件,可以在文件和目录上设置权限位。还可以设定文件在创建时所具有的却省的权限,这是整个系统安全问题中的一小部分。(简单介绍一下有关文件和目录的安全问题)
1.1 文件
当你创建一个文件,系统保存了该文件的全部信息包括
位置,类型,长度,那个用户可以拥有该文件,那些用户可以访问该文件,节点,修改时间,权限位
一般用ls -l命令查看(自己去试一下就好)。
9个字符权限 分为前三个 中三个 后三个
前三个是 文件属主的权限,rwx
中三个是 同组用户的权限,r-x
后三个是 其他用户的权限,r-x
出现在 r w x 位置上的横杆表示相应的访问权限被禁止。
1.2 权限设置
touch myfile 创建一个文件
三个权限位
r 读权限,
w写权限,
x执行权限,
chmod 命令
chmod [who] operator [permission] filename
who的含义是
u 文件属主权限。
g 同组用户权限。
o 其他用户权限。
a 所有用户。
operator的含义
+ 增加权限
- 取消权限
= 设定权限
permission的含义
r 读权限,
w 写权限,
x 执行权限,
s 文件属主和组set-ID
t 粘性位*。(了解就行 几乎不用)
I 给文件加锁,使其他用户无法访问。(了解就行 几乎不用)
总结
本章就介绍了下安全权限命令基本概念,
使用谨慎,应该不会有什么问题,手指轻轻一敲就有可能输入chmod -R 这样的命令,它将改变整个文件系统的权限,如果没有做备份,很难恢复了,所以在输入命令的时候,千万谨慎。