Linux Ubuntu/NGINX-Can';t更改某些目录和文件的所有权或权限
我在运行Nginx的ubuntu服务器上有一些文件夹,具有以下权限和组:Linux Ubuntu/NGINX-Can';t更改某些目录和文件的所有权或权限,linux,nginx,permissions,Linux,Nginx,Permissions,我在运行Nginx的ubuntu服务器上有一些文件夹,具有以下权限和组: drwxr-xr-x 3 www-data www-data some_folder 我正在尝试在部署脚本中删除这些内容,用户名为deploy。此用户位于www-data组中 我知道要删除这些文件夹,我需要组写入权限(我目前没有),但是部署用户没有设置此权限。我尝试了chmod 775 some_folder,并使用chown deploy some_folder将部署用户设置为所有者,但我总是遇到以下错误: chown
drwxr-xr-x 3 www-data www-data some_folder
我正在尝试在部署脚本中删除这些内容,用户名为deploy
。此用户位于www-data
组中
我知道要删除这些文件夹,我需要组写入权限(我目前没有),但是部署用户没有设置此权限。我尝试了chmod 775 some_folder
,并使用chown deploy some_folder
将部署用户设置为所有者,但我总是遇到以下错误:
chown: changing ownership/permissions of 'some_folder/': Operation not permitted
如何在不使用sudo
的情况下删除这些文件夹
提前感谢您提供的任何帮助如果未经授权的用户可以更改所有权和权限,那么所有权和权限将是什么?是的,这很公平。我希望文件夹组中的用户能够更改权限,但我明白为什么这样做没有意义。我问这个问题的原因是,在部署时,我需要删除一些缓存文件,但实际上我刚刚意识到有一个清除缓存的命令,可以完全消除这种需要