linux文件权限包括

linux文件权限包括,第1张

linux文件权限包括:对文件所有者本人、同组用户、以及其他用户的可读、可写、可执行权限。

文件的特殊权限有三种:1、suid,2、sgid,3、sticky,其中,suid和sgid用于累加提升权限,简单来说就是如果原来的用户可以访问,反而切换到的用户或者组不能访问,这时候照样是可以访问的。

理解文件权限

文件权限,是指对文件的访问权限,包括对文件的读、写、删除、执行。通常Linux 将一个文件或目录与一个用户和组联系起来。

与文件权限相关联的是第一、第三、第四个域。第三个域是文件的所有者,第四个域是文件的所属组,而第一个域则限制了文件的访问权限。在这个例子中,文件的 所有者是 root,所属的组是 root,文件的访问权限是 drwxr-xr-x。对于文件和目录讲,每个文件和目录都有一组权限标志和它们结合在一起,在上例中就是第一个域中的内容。

drwxr-xr-x

中的第一位(左数)表示当前目录是目录还是文件,d表示目录,-表示普通文件.

后面9位分为3组,每3组作为1组,从左到右分别表示文件属主,文件属组,和其他所有用户的权限.

r表示文件可读,w表示文件可写,x表示文件可以执行.

用命令chmod改变文件权限.有两种

第一种

chmod

(ugoa)

(=-+)

(rwx)

file

u代表文件属主,g代表文件属组,o代表系统中除属主和属组成员之外的其他用户,a代表所有用户(u,g,o)总和

+代表增加相应的权限,-代表减少相应的权限,=代表只有相应的权限

chmod

g-w

file就可以完成上面那个文件的权限改正.

第二种

用数字改正,r为4,w为2,x为1

把数字相加就是所对应的权限,不如rwx就是7,rw就是6

改正上面问题的权限方法为

chmod

775

file

就行了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11890680.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存