Ubuntu下vsftpd配置實例,超級簡單,高度可用


看了網上很多關於vsftpd的安裝配置教程,發現很多都是不可以用的,經過多次嘗試,總結了一個最簡單的設置方法。

第一步:安裝vsftpd

sudo apt-get install vsftpd

第二步:配置

sudo vi /etc/vsftpd.conf

注銷掉,關閉匿名訪問

#anonymous_enable=YES

去掉注銷,#讓本地賬號可以訪問,比如root,等系統登錄賬號

local_enable=YES 

write_enable=YES

第三步:如果你需要讓root可以訪問需要執行第三步

sudo vi /etc/ftpusers

把root去掉

第四步:增加一個訪問賬號

增加一個ftpgroup用戶組

sudo groupadd ftpgroup

增加用戶ftpuser並設置其目錄為/ftp/ftpuser(可以修改,但是必須創建該文件夾)

sudo useradd -g ftpgroup -d /ftp/ftpuser -M ftpuser

如果上面的/ftp/ftpuser沒有被創建,即需要創建該文件夾

sudo mkdir /ftp

sudo mkdir /ftp/ftpuser

用戶必須擁有權限才可以訪問,賦予訪問/ftp/ftpuser的權限

sudo chmod 777 /ftp/ftpuser

第五步:設置ftpuser密碼

sudo passwd ftpuser

第六步:重啟vsftpd

sudo restart vsftpd


免責聲明!

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



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