2017-07-19 43 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

相關問題