我想使用/ etc/sudoers將文件的所有者從bangtest(用戶)更改爲root。在linux中使用sudoers將文件的所有者從用戶更改爲root
理由改變:當我使用Django的應用程序,然後像
ls -l /home/bangtest/alpha/media/products/image_2093.jpg
-rw-r--r-- 1 bangtest bangtest 28984 May 6 02:47
但是當我試圖從服務器訪問這些文件中使用//圖像文件的權限從上傳bangtest(用戶)的圖像到我的服務器爲myhost /媒體/產品/ image_2093.jpg,我得到404 error.When我試圖將錯誤它像
Caught race condition abuser. attacker: 0, victim: 502 open file owner: 502, open file: /home/bangtest/alpha/media/products/image_2093.jpg
當我改變了文件的所有者從bangtest根之後,然後我能完美地訪問圖像。 因此,因爲這個原因,我想用python腳本動態地改變文件的所有者。
root ALL=(ALL) ALL
bangtest ALL=(ALL) /bin/chown root:bangtest /home/bangtest/alpha/*
爲什麼sudoers的工作不任何線索:
我已經改變sudoers文件就像提到below.But還是我收到錯誤,如
chown: changing ownership of `image.jpg': Operation not permitted
我sudoers的代碼試過嗎?
注意:操作系統Linux。
感謝
和Django的運行作爲用戶? – J0HN
@ J0HN Django user bangtest – Ramakrishna
您確定在保存時關閉了文件嗎?還有一件事是,cPanel以某種方式參與其中?谷歌有很多關於「caught race condition abuser」的搜索點擊與cPanel有關。 – J0HN