一、匿名vsftpd搭建(主動模式/PORT)
- 檢查是否安裝了vsftp,輸入命令:
rpm -qa | grep vsftpd
返回版本信息則已安裝,沒有,則未安裝。
-
啓動vsftpd
systemctl start vsftpd
- 配置vsftpd.conf
vi /etc/vsftpd/vsftpd.conf
開啓行數
:set number
把第12行改成
anonymous_enable=YES
把第114行改成
listen=YES
把第123行改成
#listen_vip6=YES
保存並退出
:wq
- 開啓21端口
firewall-cmd --zone=public --permanent --add-port=21/tcp
- 重啓firewalld
systemctl restart firewalld
- 重啓vsftpd
systemctl restart vsftpd
- 如果使用windows的資源管理器訪問ftp服務器,則需要進行如下操作:
設置IE瀏覽器>>Internet選項>>高級>>將“使用被動FTP(用於防火牆和DSL調制解調器的兼容)”選項去掉>>確定即可
- 使用FileZilla這類ftp軟件則需要把 ftp的傳輸模式改爲主動。如:FileZilla軟件
編輯->設置->連接->ftp,傳輸模式選擇“主動”