一、先用vi打開 vsftpd.conf vsftpd的配置文件
在Ubuntu下是
vi /etc/vsftpd.conf
在centos 下是
vi /etc/vsftpd/vsftpd.conf
這個在不一樣的系統下可能不一樣,可是原理同樣centos
2.找到unmsk默認是022 ,修改爲你要的權限就能夠了。ui
3.下面說下unmsk的具體含義
umask通常是用在你初始建立一個目錄或者文件的時候賦予他們的權限。
rwx分別表明「可讀、可寫、可執行」
x的權限表明可執行,這個風險過高,因此通常權限初始賦值必須去掉x的原理
第一個0表明suid 丟棄的權限;(通常省略)
第二個0表明本文件/目錄擁有者什麼權限都沒丟棄(若是是文件,x權限除外);
第三個2表明本文件/目錄的用戶組丟棄了w權限(若是是文件那麼它的x權限也丟棄);
第四個2表明本文件/目錄的其餘用戶能使用的權限只有r和x(文件除外)。ftp
綜合上面所說若是你新建立一個文件那麼它的權限是:-wr-w--w-- 便是:644 若是你新建立一個目錄的話那麼它的權限是:dwrxw-xw-x 便是:755配置
四、怎麼計算unmsk權限