我在我的Linux服務器(Ubuntu)上運行服務器,並且存在一些問題。修復似乎很簡單,但我不認爲它是。服務器運行在我的用戶名(服務器)上,但是,其他人通過FTP訪問不同用戶的某些文件。因爲服務器運行在我的用戶名中,所以只要插件創建新文件,他們就沒有權限編輯等。Linux文件權限和Java問題(權限保留)
我曾嘗試將用戶分組,然後允許組訪問該文件夾(即使是新文件),但沒有運氣。每次他們需要編輯文件時,我都需要chmod -R 777
它。
我想過在他們的用戶名中運行服務器,但這會產生複雜性。實際上是否有可能讓新文件保留父級(或頂級文件夾)的權限?我找到的所有解決方案似乎都不起作用。
*請勿在文件上使用模式「777」。 – Daenyth
這是umask的用途。 – rooftop
@Daenyth我知道有很多這方面的炒作,但是,我沒有看到它有什麼問題(說實話,這是另一個問題,所以請不要告訴我,我不應該,因爲我仍然將) – ToshNeox