1、改变文件/目录的访问权限
新建目录/root/dir1、/root/dir2、/root/dir2/dir21
新建文件/root/file1.txt、/root/file2.txt、/root/dir1/file11.txt、/root/dir2/file21.txt
添加user1用户,命令:useradd user1
添加user2用户,命令:useradd user2
(1)使用文字设定法设置文件/root/file1.txt的权限:
为文件所有者增加执行权限
为同组用户、其他用户增加写权限和执行权限
为所有用户去掉执行权限
(2)使用数字设定法设置文件/root/file2.txt的权限:
为文件所有者增加执行权限
为同组用户、其他用户增加写权限和执行权限
为所有用户去掉执行权限
(3)设置目录/root/dir1的权限:
将文件所有者设为user1,观察子文件file11.txt的权限变化
去掉同组用户的执行权限,观察是否能进入/root/dir1、直接列出/root/dir1的子文件列表、在/root/dir1中建立新文件
(4)同时修改/root/dir2及其子目录/子文件的所有者为user1、同组用户为user2,观察子文件和子目录的权限
(5)使用chgrp修改文件/root/file2.txt的同组用户为user2
2、更改文件/目录的默认权限
(1)查看当前系统的umask值
(2)创建新文件/root/file3.txt和新文件夹/root/dir3,分析umask值和文件默认权限的关系
(3)将默认权限设置为077,创建新文件/root/file7和新文件夹/root/dir7,观察权限变化