因需要往Centos中傳輸資料,於是想到ftp,現將過程中遇到的問題記錄如下。
安裝vsftp
yum install vsftp
iptables配置
安裝完後使用FTP客戶端連接,提示無法連接,是因爲防火牆的原因。
在REJECT前加入以下內容
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
vsftp配置
安裝完後使用FTP客戶端連接,提示無權限。
vi /etc/vsftpd/ftpusers
vi /etc/vsftpd/user_list
註釋掉兩個文件中需要開通FTP的用戶名
selinux配置
1、setsebool -P ftp_home_dir on 之後再運service vsftpd restart
或 setsebool -P ftpd_disable_trans on 之後再運service vsftpd restart 也行
2、關閉selinux
修改/etc/selinux/config文件或/etc/syscofnig/selinux設置SELINUX= disabled ,然後重啓