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...