因需要往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 ,然后重启
本文出自 “CarlWu” 博客,请务必保留此出处http://carlwu.blog.51cto.com/2329717/1614451
原文地址:http://carlwu.blog.51cto.com/2329717/1614451