当前位置: 技术问答>linux和unix
文件权限问题,好奇怪,很费解啊。
来源: 互联网 发布时间:2017-03-18
本文导语: 我在ubuntu上用eclipse(eclipse是下的解压缩的版本)建了一个项目 编译出S_ISUID可执行文件 然后执行sudo chown root:root S_ISUID命令 ls -l结果如下: -rwxrwxr-x 1 root root 52709 2012-10-12 16:48 S_ISUID 紧接着我用...
我在ubuntu上用eclipse(eclipse是下的解压缩的版本)建了一个项目
编译出S_ISUID可执行文件
然后执行sudo chown root:root S_ISUID命令
ls -l结果如下:
-rwxrwxr-x 1 root root 52709 2012-10-12 16:48 S_ISUID
紧接着我用编译一次,刚才的文件竟然被覆盖了
-rwxrwxr-x 1 jimmy-cao jimmy-cao 52709 2012-10-12 16:55 S_ISUID
我想的是应该我的登录用户是没有权限删除覆盖S_ISUID文件的啊这是神马情况?
编译出S_ISUID可执行文件
然后执行sudo chown root:root S_ISUID命令
ls -l结果如下:
-rwxrwxr-x 1 root root 52709 2012-10-12 16:48 S_ISUID
紧接着我用编译一次,刚才的文件竟然被覆盖了
-rwxrwxr-x 1 jimmy-cao jimmy-cao 52709 2012-10-12 16:55 S_ISUID
我想的是应该我的登录用户是没有权限删除覆盖S_ISUID文件的啊这是神马情况?
|
S_ISUID能否可以删除要看父目录的权限,而不是看自身的权限。如果程序执行的帐号对父目录有写权限,是可以删除S_ISUID的,尽管你不能写S_ISUID这个文件。