码迷,mamicode.com
首页 > 系统相关 > 详细

linux下,FTP服务相关

时间:2016-04-24 12:42:17      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

虚拟机上安装完CentOS 6.5后,使用FTP工具(FlashFXP)来上传文件到虚拟机的linux,结果发现连接不上。现在解决了,解决方法总结一下:

1.先检查有没有安装ftp。好像包括两个部分,一个是FTP的服务端,推荐用的是vsftpd,另一个是客户端ftp。安装即可,具体步骤去网上搜索即可。

2.虚拟机linux安装好ftp相关服务后,用FlashFXP连接,配置好连接地址和用户名密码后,发现还是连接不了,提示连接超时。原因是linux开启了防火墙,关闭即可。命令如下:

service iptalbes status //检查防火墙状态 iptables表示防火墙

service iptables stop //关闭防火墙服务,这只是暂时的,重启又会开启

chkconfig --level 35 iptables off //永久关闭防火墙

3.关闭防火墙之后,再次用FlashFXP工具连接,连接不超时了,但是会报错:

500 OOPS: cannot change directory:/home/wjy

解决办法:

getsebool -a|grep ftp //查看状态

运行后显示结果,其中一条:ftp_home_dir –> off

setsebool ftp_home_dir 1 //使用setsebool命令开启,暂时的,重启就没了

setsebool -P ftp_home_dir 1 //永久开启,注意大写字母P

再用FlashFXP工具连接虚拟机linux,发现就可以连接了。当然所有的前提条件是网络必须通。

linux下,FTP服务相关

标签:

原文地址:http://www.cnblogs.com/VIPler/p/5426588.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!