单元五实验 文件访问权限 估计用时:30分钟 目标:熟悉多个修改文件权限命令的语法和应用,并可组合命令以完成一般的任务。 实验前准备:一台安装好的系统,其上有......
单元五实验 文件访问权限 估计用时:30分钟 目标:熟悉多个修改文件权限命令的语法和应用,并可组合命令以完成一般的任务。 实验前准备:一台安装好的系统,其上有student 帐号。 实验1:定义文件的访问权限的实践 任务: 1、写下文件权限的字串(类似rwxr-xr-x): 664:_______________________ 755:_______________________ 000:_______________________ 711:_______________________ 700:_______________________ 777:_______________________ 555:_______________________ 705:_______________________ 111:_______________________ 600:_______________________ 731:_______________________ 2、一个文件权限为755,哪条命令可以将其权限改为r-xr--r--? 3、你刚从Internet上下载了一个值得信任的执行文件。在你运行它之前你必须做什么?写下两种不同的途径。 4、你在之后的单元中将会学到进程(系统中运行的程序)是被用户和用户组所拥有的,就像文件和目录一样。一个进程只有当它的拥有者和拥有者组拥有相应的权限时,它才可以读、写并执行一个文件或目录。 Red Hat Linux 系统通常配置成由用户apache 和组apache 运行apache Web服务器进程。 在系统安装的时候该用户和组已经作为apache 的一部分已经建立。 假设你有一个目录结构 /home/student/archive 里面有许多的文件和目录,都被设置为权 限700。你想将archive 目录在Internet 上设置为可访问的,但是当前的许可并不允许web服 务器(以用户apache 运行)访问文件。使用chmod 命令,你如何用一条命令改变文件的访问权限? 实验2:使用umask 设置新建文件的默认访问权限。 任务: 1、登录 2、查看当前的umask $ umask 3、创建几个文件和目录,看看它们的访问权限 $ touch umtest1 $ touch umtest2 $ mkdir umtestdir1 $ ls -ld um* 4、改变你的umask 为一个更安全的设置,然后新建文件与目录,再比较一下访问权限 $ umask 066 $ touch umtest3 $ touch umtest4 $ mkdir umtestdir2 在查看访问权限之前,你觉得它们的权限会是多少? $ ls -ld um* 单元六实验
1/4 1 2 3 4 下一页 尾页 |