這篇文章將為大家詳細講解有關如何理解ubuntu下的vsftpd,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
網站建設哪家好,找創新互聯!專注于網頁設計、網站建設、微信開發、小程序制作、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了交口免費建站歡迎大家使用!
ftp用戶新建及授權控制目錄
1.sudo mdkir /webapp/name/name
2.sudo adduser name1及設置密碼
3.sudo vi /etc/vsftpd.chroot_list后面加入name1
4.sudo vi /etc/allowed_users 后面加入name1
5.cd /etc/vsftpd_user_conf
6.sudo vi /etc/vsftpd_user_conf/name1
內容為FTP用戶的參數指定:
local_root=/webapp/name
write_enable=YES
7.sudo vi /etc/passwd,shell處改為: /usr/sbin/nologin
8.sudo chmod a-w /webapp/name
9.sudo chown name1:root /webapp
這就可以了。。。主要看目錄權限
當然,如果總是報錯incorrect,你要注意用adduser新建用戶,而不是useradd,當然其中的區別我不清楚,但是確實有時候用useradd申請的用戶是不好使的。。
關于如何理解ubuntu下的vsftpd就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。