vsftpd安裝配置

一.簡介

vsftpd 是linux上的一款強大ftp服務器,可配置爲2種模式:PASV(被動模式)和PORT(主動模式)。2種模式在建立控制通道的時候是完全一樣的,但是在數據通道的建立上有所不同。被動模式(推薦)下在數據通道建立的時候,服務器被動開放隨機端口(可限定)讓客戶端來連接,從而建立數據通道。而主動模式(默認)下在建立數據通道時,服務器主動通過客戶端發出的端口信息建立數據通道。

二.步驟

yum -y install vsftpd //yum安裝

mkdir /home/dev/ftpfile //創建ftp共享文件夾

useradd cyl -d /ftpfile -s /sbin/nologin //創建虛擬用戶,爲了安全起見,不給登錄權限 chown -R cyl.cyl /home/dev/ftpfile //修改文件夾權限

passwd cyl 111111 //重設密碼

cd /etc/vsftpd vim chroot_list //用戶列表

vim /etc/selinux/config 修改爲SELINUX=disabled //啓用ftp支持

reboot //重啓服務器

vim /etc/vsftpd/vsftpd.conf //修改配置項

圖片描述
圖片描述
圖片描述
圖片描述

配置防火牆:
圖片描述

重啓防火牆和vsftpd

訪問後報錯:500 OOPS: cannot change directory:/home/dev/ftpfile/

修改dev文件夾權限:chmod 777 dev

本人創業團隊產品MadPecker,主要做BUG管理、測試管理、應用分發
網址:www.madpecker.com,有需要的朋友歡迎試用、體驗!
本文爲MadPecker團隊技術人員編寫,轉載請標明出處

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章