2011-09-30 49 views
0

我的問題是關於如何克服權限問題。有一個Apache應用程序在每次添加新員工時創建一個新文件夾。我正在研究可以將文件複製到每個文件夾中的應用程序。不幸的是,只有擁有者(Apache Daemon)擁有寫權限才能創建文件夾。如何將文件從ASP.NET複製到Linux服務器,並有權限問題?

我目前正在嘗試使用Samba完成此操作。我無權訪問Apache應用程序,但可以完全訪問服務器上的任何內容。但是,即使以root身份通過Samba進行連接,我也無法寫入這些目錄。有沒有辦法做到這一點?

+0

samba是否對特定用戶重寫權限?即使您以root用戶身份連接,samba也可能會使用其他非root帳戶進行實際的文件操作。 –

+0

這必須是因爲我可以直接從服務器以root身份創建文件。我將如何檢查? – Anderson

+1

在samba的配置文件(/etc/samba/smb.conf最有可能?)中挖掘一下,看看是否。尋找「強制用戶」和「強制組」選項 –

回答

0

我已經刪除了只讀=是的選項,沒有意識到它仍然是默認的。新增writeable =是。

相關問題