文件安全与权限.pptx

文件安全与权限.pptx

ID:52634497

大小:234.89 KB

页数:14页

时间:2020-01-31

文件安全与权限.pptx_第1页
文件安全与权限.pptx_第2页
文件安全与权限.pptx_第3页
文件安全与权限.pptx_第4页
文件安全与权限.pptx_第5页
资源描述:

《文件安全与权限.pptx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文件安全与权限1文件安全与访问:1.访问方式:读(r)、写(w)、执行(x)2.文件权限:文件属主、同组用户、其他用户-rwxr-xr-x:文件的权限位,除去第一位,后面9位对应为权限位。前3位:rwx—文件属主权限中3位:r-x—同组用户权限后3位:r-x—其他用户权限2文件权限第一位:文件类型d目录。l符号链接(指向另一个文件)。s套接字文件。b块设备文件。c字符设备文件。p命名管道文件。-普通文件,或者更准确地说,不属于以上几种类型的文件。1)chmod[who]operator[permission]filenamewho的含义是:

2、u文件属主权限。g同组用户权限。o其他用户权限。a所有用户(文件属主、同组用户及其他用户)。operator的含义:+增加权限。-取消权限。=设定权限。permission的含义:r读权限。w写权限。x执行权限。s文件属主和组set-ID。t粘性位*。l给文件加锁,使其他用户无法访问。3.改变权限位3.改变权限位2)chmod[mode]filemode的含义:如,权限是—rwx r-xr--则4+2+14+0+14+0+0,即mode是754。另外,若需要修改目录下所有文件的权限,需加上“-R”,即:chomd-R754dir。4.sui

3、d/guid1、对文件的权限设置suid/guid之后,执行文件时,普通用户就具有文件拥有者或者文件归属组的权限。这样可以防止权限的滥用。2、查找命令中一些设置了suid/guid的命令。进入/bin或者/sbin目录下:$ls-l

4、grep'^...s‘查找suid文件$ls-l

5、grep‘^...s..s‘查找suid和guid文件设置UID设置suid:将相应的权限位之前的那一位设置为4;设置guid:将相应的权限位之前的那一位设置为2;两者都置位:将相应的权限位之前的那一位设置为4+2=6。例子:chmod4755还可以用符号的方法

6、来设置chmodu+s;于是该文件的权限将变为:rwsr-xr-x5.chown和chgrp1)chown命令的一般形式为:chmod-R-hownerfile       -R选项意味着对所有子目录下的文件也都进行同样的操作。-h选项意味着在改变符号链接文件的属主时不影响该链接所指向的目标文件。2)chgrp命令的一般形式为:chgrpgroupfile3)id:找出所属用户组iduser7.umask确定你创建文件的缺省模式,如果希望永久性地设置自己的umask值,那么就把它放在自己$HOME目录下的.profile

7、或.bash_profile文件中。该命令的一般形式为:umasknnn其中nnn为umask置000-777。umask是从权限中“拿走”相应的位,如umask为002,则文件权限为:664,文件夹权限为:775(文件最高为6(开始无执行权限),文件夹最高为7)。(具体见补充文件2)8软链接文件:软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。和win下的快捷方式差不多。链接文件甚至可以链接不存在的文件,这就产生一般称之为"断链"的问题(或曰“现象",链接文件甚至可以循环链接自己。类

8、似于编程语言中的递归。ln[-s]source_pathtarget_path硬链接硬链接是已存在文件的另一个名字,命令如下:ln-dexitfilenewfile硬链接有两个限制:1、不能为目录创建硬链接;2、只有在同一个文件系统的才能创建硬链接;$umask022$cp/etc/httpd/conf/httpd.conf/usr/sam$lnhttpd.confhttpd1.conf $ln-shttpd.confhttpd2.conf$ls-li总用量80 1077669  -rw-r--r--  2sam    adm      3

9、489010月3100:57httpd1.conf 1077668  lrwxrwxrwx  1sam    adm        1010月3100:58httpd2.conf->;httpd.conf 1077669  -rw-r--r--  2sam    adm      3489010月3100:57httpd.conf可以看到,使用ls-li,软连接只产生了10字节的快捷而已,硬连接却实实在在的的拷贝。最前面的inode硬链接和源文件是一样的,而软链接不一样,对httpd1.conf进行编辑,可以发现httpd.conf也发生了

10、一样的变化$rmhttpd.conf现在删除链接的源文件,来比较不同之处$ls-l总用量44 drw-r--r--  2sam    adm      409610月3020:1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。