file_open_mode
上傳檔案的權限,與chmod 所使用的數值相同。如果希望上傳的文件可以執行,設此值為0777。
local_umask=022 這是指定本地用戶上傳后的文件權限設置
umask是unix操作系統的概念,umask決定目錄和文件被創建時得到的初始權限
umask = 022 時,新建的目錄 權限是755,文件的權限是 644
umask = 077 時,新建的目錄 權限是700,文件的權限時 600
vsftpd的local_umask和anon_umask借鑒了它
默認情況下vsftp上傳之后文件的權限是600,目錄權限是700
想要修改上傳之后文件的權限,有兩種情況
如果使用vsftp的是本地用戶
則要修改配置文件中的 local_umask 的值
如果使用vsftp的是虛擬用戶
則要修改配置文件中的 anon_umask 的值