Linux实用教程 第2版 教学课件 作者 於岳 编著 09.ppt
文本预览下载声明
【例9.30】 设置文件a具有SUID权限。 ? [root@PC-LINUX ~]# ls -l a -r--r--r--. 1 root root 6 6月 3 09:33 a [root@PC-LINUX ~]# chmod 4000 a [root@PC-LINUX ~]# ls -l a S. 1 root root 6 6月 3 09:33 a ? 【例9.31】 设置文件a具有SGID权限。 ? [root@PC-LINUX ~]# chmod 2000 a [root@PC-LINUX ~]# ls -l a S. 1 root root 6 6月 3 09:33 a 【例9.32】 设置文件a具有Sticky权限。 ? [root@PC-LINUX ~]# chmod 1000 a [root@PC-LINUX ~]# ls -l a T. 1 root root 6 6月 3 09:33 a ? 【例9.33】 设置文件a具有SUID,SGID和Sticky权限。 ? [root@PC-LINUX ~]# chmod 7000 a [root@PC-LINUX ~]# ls -l a S--S--T. 1 root root 6 6月 3 09:33 a 【例9.34】 设置/home/user目录连同他的子文件夹的权限为777。 ? [root@PC-LINUX ~]# mkdir /home/user [root@PC-LINUX ~]# touch /home/user/abc [root@PC-LINUX ~]# chmod -R 777 /home/user //表示将整个/home/user目录及其中的文件和子目录的权限都设置读取、写入和执行 [root@PC-LINUX ~]# ls -l /home|grep user drwxrwxrwx. 2 root root 4096 6月 3 09:44 user [root@PC-LINUX ~]# ls -l /home/user/abc -rwxrwxrwx. 1 root root 0 6月 3 09:44 /home/user/abc 9.7.3 更改文件和目录的所有权 文件和目录的创建者默认就具有所有权,他们对该文件和目录具有任何权限,可以进行任何操作。他们也可以将所有权交给别的用户,使别的用户对该文件和目录具有任何操作权限。文件和目录的所有者及所属用户组也能修改,用户可以通过图形界面来设置,也可以通过其他命令来修改。 使用chown命令可以更改文件和目录的所有者和用户组。 命令语法: chown [-R][用户.组][文件|目录] 1.chown命令 【例9.35】 将文件a的所有者改成newuser。 [root@PC-LINUX ~]# ls -l a -r--r--r--. 1 root root 6 6月 3 09:33 a //目前文件a的所有者和用户组是root [root@PC-LINUX ~]# chown newuser a [root@PC-LINUX ~]# ls -l a -r--r--r--. 1 newuser root 6 6月 3 09:33 a //更改所有者后,可以看到当前文件a所有者为newuser ? 【例9.36】 将文件a的用户组改成newuser。 ? [root@PC-LINUX ~]# chown :newuser a [root@PC-LINUX ~]# ls -l a -r--r--r--. 1 newuser newuser 6 6月 3 09:33 a //更改用户组后,可以看到当前用户组为newuser 【例9.37】 将文件a的所有者和用户组一起改成root。 ? [root@PC-LINUX ~]# chown root.root a [root@PC-LINUX ~]# ls -l a -r--r--r--. 1 root root 6 6月 3 09:33 a ? 【例9.38】 将文件a的用户组改成newuser。 ? [root@PC-LINUX ~]# chown .newuser a [root@PC-LINUX ~]# ls -l a -r--r--r--. 1 root newuser 6 6月 3 09:33 a 【例9.39】 将目录/root/b连同它的下级文件/root/b/ccc的所有者和用户组一起更改为newuser。 ? [root@PC-LINUX ~]# ls -l /root|grep b drwxr-xr-x. 2 ro
显示全部