常見的FTP伺服器程式 IIS、Serv-U (windwards中) wu-ftpd(淘汰了)、Proftpd (Linux中) vsftpd(Very Secure FTP Daemon) (Linux中) 安裝 yum install vsftp –y 相關文件 主配置文件 /etc/vsft ...
常見的FTP伺服器程式
IIS、Serv-U (windwards中)
wu-ftpd(淘汰了)、Proftpd (Linux中)
vsftpd(Very Secure FTP Daemon) (Linux中)
安裝
yum install vsftp –y
相關文件
主配置文件
/etc/vsftpd/vsftpd.conf
用戶控制列表文件
/etc/vsftpd/ftpusers(可以看做是黑名單)
ftp登陸的時候是明文傳輸的所以不允許root登錄
當把一個用戶設置為黑名單和白名單,他會產生黑名單的結果,意思是取最嚴許可權。
/etc/vsftpd/user_list(可以通過修改配置文件轉換成為白名單)
FTP相關用戶
匿名用戶:(密碼是空或只要有@符號就可以,大多數會禁用)
anonymous或ftp
本地用戶:
使用Linux系統用戶和密碼
虛擬用戶:(比較安全,但配置繁瑣麻煩)
管理員自定義的模擬用戶
註意事項
關閉防火牆
iptables –F (臨時關閉防火牆)
service iptables save (保存當前防火牆設置)
關閉SELinux:
用命令臨時生效
sestatus 查看狀態
setenforce 0 關閉
本應該設置完之後第一項要變成disable,但是在配置文件中預設設置成enabled,沒發生效
重啟後就好了