在Ubuntu下使用vsftpd搭建ftp伺服器

2021-07-25 22:51:51 字數 1322 閱讀 3616

1. 安裝vsfptd軟體

ubuntu下可直接安裝

sudo apt-get install vsftpd
對vsftpd進行配置

安裝完之後在/etc/vsftpd/路徑下會存在三個配置檔案。

vsftpd.conf: 主配置檔案

ftpusers: 指定哪些使用者不能訪問ftp伺服器,這裡的使用者包括root在內的一些重要使用者。

user_list: 指定的使用者是否可以訪問ftp伺服器,通過vsftpd.conf檔案中的userlist_deny的配置來決定配置中的使用者是否可以訪問,userlist_enable=yes ,userlist_deny=yes ,userlist_file=/etc/vsftpd/user_list 這三個配置允許檔案中的使用者訪問ftp。

檢視主配置檔案的預設配置:

cat /etc/vsftpd/vsftpd.conf |grep -v '^#'
可得到如下引數:

anonymous_enable=no             ###不允許匿名訪問

local_enable=yes ###允許通過本地賬戶進行ftp訪問

write_enable=yes ###可讀

dirmessage_enable=yes ###資料夾資訊

xferlog_enable=yes ###log資訊

connect_from_port_20=yes ###允許20埠

chroot_local_user=no ###不允許本地賬戶訪問非root資料夾

chroot_list_enable=yes ###允許通過檔案配置可訪問root資料夾的名單

chroot_list_file=/etc/vsftpd.chroot_list ###chroot配置檔案

listen=yes

userlist_enable=yes ###允許訪問賬戶白名單

userlist_deny=no ###訪問賬戶黑列表,如使能,可在/etc/ftpuser檔案中配置

userlist_file=/etc/vsftpd.user_list ###白名單檔案位置,記錄了可訪問的本地賬戶名字,一行乙個

pam_service_name=vsftpd ###服務名稱

Ubuntu下vsftp的配置

1,vsftpd的簡述 vsftp very secure ftp daemon,非常安全 的ftp伺服器 顧名思義,vsftpd設計的出發點就是安全 性。同時隨著版本的不斷公升級,vsftpd在效能和穩定性上也取得了極大的進展。除了安全和效能方面很優秀的外,還有很好的易用性。red hat公司在自...

Ubuntu下安裝FTP服務(以VSFTPD為例

一 安裝與配置 安裝vsftpd sudoapt get install vsftpd 這裡會提示無法建立 home ftp 目錄,手動建立乙個 sudomkdir home ftp 如果提示已建立目錄就不用理它了 編輯配置檔案 etc vsftpd.conf sudogedit etc vsftp...

ubuntu下如何安裝ssh和vsftpd

現在很多小夥伴都在使用ubuntu系統,但是因為個人原因我們需要安裝ssh和vsftpd,那麼你知道ubuntu下如何安裝ssh和vsftpd嗎?下面我們就去看看ubuntu下安裝ssh和vsftpd的方法。安裝ssh sudo apt get install ssh 用ssh登入主機 ssh us...