linux - 服务器文件的解析权限不被拒绝

标签 linux

我相信这将有助于调试;我在 python 中有一个脚本,它应该删除一个文件,如果我运行它,我会得到权限被拒绝的错误

os.remove('/home/sammy/revamp/revamp/media/new_colour/' + image_name)

ll 在所述图像上的结果

-rwxr-xr-x  1 www-data www-data 130404 Jul 19 06:49 f6bf0e0ffbe86c2c67421c5aaa695b8e.jpg*

登录时的用户名是sammy

最佳答案

为了删除文件,您需要对包含该文件的目录具有写权限。检查您的用户 ID 是否有。

您提到不允许您下载该文件,这看起来也是目录权限的问题,当前的文件权限不应该阻止您阅读它。

关于linux - 服务器文件的解析权限不被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45202539/

相关文章:

python - 尽管成功安装了 python3-venv 和 python3.8-venv,但没有找到 Ensurepip

php - 为什么我无法删除php文件?

python - 如何使用 python 向当前终端历史记录添加命令?

c - Linux 内核是否重用具有重复挂载点的 dentry 结构?如果是这样,怎么办?

linux - Linux下串口通信ttyUSBX

分割为2GB时的linux内存映射:2GB instead of 1GB:3GB

linux - 如何调用写入 proc 文件的内核模块?

linux - 在匹配模式后的第三行附加以逗号 ',somestring' 开头的字符串

linux - 如何使用 Bamboo 或 jenkins 运行 ansible playbook

系统托盘 Linux 中的 Python cpu temp