2017-07-19 124 views
0

我相信这将有助于更多的调试;我有一个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

+0

您可能试图匿名上传文件。您需要上传到允许任何人写入的目录,或者需要像您一样对上传工具进行身份验证。 –

+0

我在使用sammy的用户sammy在filezilla sftp中使用它,但我无法下载文件,因为它们的所有权已更改。 –

回答

0

为了删除文件,您需要在包含它的目录上写入访问权限。检查你的用户名是否有。

您提到您不允许下载该文件,该文件也显示为目录权限问题,但当前文件权限不应阻止您阅读该文件。

+0

你会知道一些正确的设置,将文件夹权限更改为当前 –

+0

好吧,我需要上传文件到获取权限被拒绝的文件夹中。 –

+0

这取决于您是否控制操作系统。您需要root权限才能更改属于另一个用户的文件或目录,您有吗? 在任何情况下,只要您没有看到“---”作为目录的“ls -ld”输出中的最后三个字符,就应该允许读取其中的文件。 – AlvaroGMJ

相关问题