vsftp上傳文件權限問題


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 的值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM