python的拥有者_在linux中使用sudoers将文件的所有者从用户更改为root

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:50   1419   0

我想使用/etc/sudoers将文件的所有者从bangtest(user)更改为root。在

更改原因:当我使用Django应用程序从bangtest(用户)上传图像到服务器时,图像文件权限如下所示ls -l /home/bangtest/alpha/media/products/image_2093.jpg

-rw-r--r-- 1 bangtest bangtest 28984 May 6 02:47

但当我试图使用//myhost/media/products/image_2093.jpg从服务器访问这些文件时,得到的是404错误。什么时候我试着记录错误

^{pr2}$

当我将文件的所有者从bangtest更改为root之后,我就可以完美地访问该图像了。

因此,出于这个原因,我想使用python脚本动态更改文件的所有者。在

我试着像上面提到的那样更改sudoers文件下面。但是但我还是犯了错误chown: changing ownership of `image.jpg': Operation not permitted

我的苏多尔代码:root ALL=(ALL) ALL

bangtest ALL=(ALL) /bin/chown root:bangtest /home/bangtest/alpha/*

有什么线索说明苏多尔不能工作了吗?在

在注:操作系统Linux系统。在

谢谢

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP