满意答案
gygg1233
2013.07.20
采纳率:56% 等级:12
已帮助:7552人
Linux VSFTP 配置详解 匿名用户为例
首先检查出现的问题;
1.关闭防火墙 防火墙可能会影响FTP无法连接
2.检查网络是否正常通讯
3.检查FTP是否正确安装驱动
4.检查FTP服务是否启动
5.检查FTP vsftpd.conf文件是否有文件上传权限
6.检查是否关闭selinux
a)文件在etc/selinux/config 修改SELINUX=disabled 搞定
7.检查用户所使用的文件目录是否有写入或读取的权限
关闭防火墙:
1:service iptables stop 用于关闭防火墙设置
2.chkconfig iptables off 用于关闭开机启动
检查网络是否正常通讯
1.ping 192.168.56.1(我的主机)
检查FTP是否安装了驱动
1.rpm –qa | grep vsftpd 检查是否安装了驱动程序
检查FTP是否启动了服务
1.service vsftpd start 启动服务
2.chkconfig vsftpd on 开机正常启动
3.ftp localhost 测试是否正常
检查FTP vsftpd.conf 文件是否有文件上传权限
1.vsftpd.conf 文件在 /etc/vsftpd/
2.开启 vsftpdconf 文件12行 anonymous_enable=YES
3.开启 vsftpd.conf 文件27行 anon_upload_enable=YES
4.开启 vsftpd.conf 文件31行anon_mkdir_write_enable=YES
检查是否关闭selinux
1.文件在 etc/selinux/config 修改SELINUX=disabled
检查用户所使用的文件目录是否有写入或读取的权限
1.cd /var/ftp 进入ftp目录
2.chmod 707 pub 搞定
02分享举报