您查看的文章来源于http://www.oklinux.cn
5.设置用户ID和同组用户ID许可
用户ID许可(SUID)设置和同组用户ID许可(SGID)可给予可执行的目标文件 (只有可执行文件才有意义)当一个进程执行时就被赋于4个编号,以标识该进程隶属于谁,分别为实际和有效的UID,实际和有效的GID.有效的UID和 GID一般和实际的UID和GID相同,有效的UID和GID用于系统确定该进程对于文件的存取许可. 而设置可执行文件的SUID许可将改变上述情况,当设置了SUID时,进程的有效UID 为该可执行文件的所有者的有效UID,而不是执行该程序的用户的有效UID,因此, 由该程序创建的都有与该程序所有者相同的存取许可.这样,程序的所有者将可通过程序的控制在有限的范围内向用户发表不允许被公众访问的信息。
同样,SGID是设置有效GID。
用chmod u s 文件名和chmod u-s文件名来设置和取消SUID设置.用 chmod g s 文件名和chmod g-s文件名来设置和取消SGID设置。
当文件设置了SUID和SGID后,chown和chgrp命令将全部取消这些许可。
6.cp mv ln和cpio命令