Linux目录权限配置咨询:writers组用户无法删除root创建的目录/文件
Linux目录权限配置咨询:writers组用户无法删除root创建的目录/文件
我最近碰到了一个Linux权限相关的问题,想请大家帮忙分析解决:
我有个名为Videos的目录,权限是3775(对应drwxrwsr-t),属主是triplez,属组是writers。当前的目录结构和权限如下:
drwxr-xr-x root root / drwxrwxrwx root root usbhdd drwxrwsr-t triplez writers Videos
现在遇到的问题是:当用root启动的aria2下载文件到这个目录时,新建的目录权限变成了drwxr-sr-x root:writers,导致writers组里的其他用户没办法删除这些目录。我特意用root账号直接创建文件和目录做测试,结果也是一样的,具体操作和输出如下:
root@homelab-nas:/usbhdd/Videos# mkdir test root@homelab-nas:/usbhdd/Videos# namei -l `pwd`/test f: /usbhdd/Videos/test drwxr-xr-x root root / drwxrwxrwx root root usbhdd drwxrwsr-t triplez writers Videos drwxr-sr-x root writers test root@homelab-nas:/usbhdd/Videos# touch filetest root@homelab-nas:/usbhdd/Videos# namei -l `pwd`/filetest f: /usbhdd/Videos/filetest drwxr-xr-x root root / drwxrwxrwx root root usbhdd drwxrwsr-t triplez writers Videos -rw-r--r-- root writers filetest
想请教一下,为什么会出现这种情况?应该怎么配置,才能让writers组的用户可以删除root在Videos目录下创建的文件和目录呢?
备注:内容来源于stack exchange,提问作者TripleZ
相关产品推荐
相关产品推荐

