Linux文件’s’权限设置

Linux文件’s’权限设置

linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人
这些身份对于文档常用的有下面权限:
r:读权限,用户可以读取文档的内容,如用cat,more查看
w:写权限,用户可以编辑文档
x:该目录具有可以被系统执行的权限

其他权限
除了读写执行权限外系统还支持强制位(s权限)和粘滞位(t权限)

s权限
s权限: 设置使文件在执行阶段具有文件所有者的权限,相当于临时拥有文件所有者的身份. 典型的文件是passwd. 如果一般用户执行该文件, 则在执行过程中, 该文件可以获得root权限, 从而可以更改用户的密码.

设置权限:
设置user的s权限:chmod u+s <file_mame> 或者 chmod u-s <file_name>
设置group的s权限:chmod g+s <file_mame> 或者 chmod g-s <file_name>
也可以使用:chmod 4755 <file_name>,其中4表示设置user的s权限

linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人这些身份对于文档常用的有下面权限:r:读权限 […]