chmod 自动清除2个准许权位
chmod 自动清除2个许可权位
在如下情况下, chmod会自动清除2个许可权位:
新创建文件的组ID,可能不是调用进程所属组。新文件的组ID,可能是父目录的组ID,特别的,如果新文件的组ID,不等于进程的有效组ID,或者进程附加组ID中的一个,以及进程没有超级用户的特权,那么设置组ID自动关闭。这样就防止用户创建了一个设置组ID文件, 而该文件是非用户所属的组拥有的。
请问一下 为什么要防止创建这样的文件,如果创建了有什么影响吗????
------解决方案--------------------
类似于河北省的领导不能提拔一个新人并任命这个新人属于河南省的领导班子
在如下情况下, chmod会自动清除2个许可权位:
新创建文件的组ID,可能不是调用进程所属组。新文件的组ID,可能是父目录的组ID,特别的,如果新文件的组ID,不等于进程的有效组ID,或者进程附加组ID中的一个,以及进程没有超级用户的特权,那么设置组ID自动关闭。这样就防止用户创建了一个设置组ID文件, 而该文件是非用户所属的组拥有的。
请问一下 为什么要防止创建这样的文件,如果创建了有什么影响吗????
------解决方案--------------------
类似于河北省的领导不能提拔一个新人并任命这个新人属于河南省的领导班子