上傳檔案的檔案權限

上傳檔案的檔案權限

希望這是一個簡單的問題。我設定了一個運行 LAMP 並接受 FTP 連線的 VPS。目前我的設定的唯一問題似乎是 apache 被拒絕訪問上傳的文件,因為唯一的權限集是所有者的“rw”。

換句話說,這就是我跑步時看到的ls -al

drwxrwxr-x 2 root         admins 4096 Jan  5 01:31 .
drwxrwxr-x 3 root         admins 4096 Jan  5 01:28 ..
-rw------- 1 gradinafrica admins   62 Jan  5 01:31 index.html

第三個文件已由使用者「gradinafrica」上傳。我需要確保它也為“管理員”群組提供讀取/寫入存取權限。換句話說,ls -al應該顯示:

drwxrwxr-x 2 root         admins 4096 Jan  5 01:31 .
drwxrwxr-x 3 root         admins 4096 Jan  5 01:28 ..
-rw-rw---- 1 gradinafrica admins   63 Jan  5 01:36 index.html

我在 vsftpd 中設定不正確嗎?我怎樣才能完成我想做的事情?

答案1

添加local_umask=022到 vsftpd.conf 似乎已經解決了問題。

相關內容