加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ftp:connect:Connection refused

(2016-03-03 18:09:15)
标签:

ftp服务器

connection

数据连接

端口

分类: 解决方案
##案例1

请问为什么我一输入ftp ip,就会提示ftp:connect:connection:refused(我在配置文件中已经允许匿名访问了)

解决方案:
(确认是否安装了vsftp,如没,则用yum install vsftp进行安装)
1 检查我的vsftp有没有启动。
#/usr/sbin/vsftpd
500 OOPS: vsftpd: not configured for standalone, must be started from inetd

2 看来问题出在这里,检查一下:
#netstat -na --ip
发现port 21根本没有打开

3 看来是xinet使得我的vsftp不能工作
#pgrep xinet
xinet 1729(具体以本机的号码为准)

 4 好的,来个狠的:
#kill 1729

5 再来一次:
#service vsftpd start

6 先检查一下:
#netstat -na --ip
乖乖,port 21打开了!

7 先测试一下:
#ftp 127.0.0.1
正常了!

 



##案例2
在将端口

listen_port=21

改为

listen_port=2121

结果测试时经常出现“ftp:connect:Connection refused"的提示,原先不知所措,

在经过搜索相关信息后,终于找到原因:

#netstat -na |grep 2121

发现2121端口已经打开,可是为什么还出现“ftp:connect:Connection refused"的提示?

原因是没在"ftp 127.0.0.1"之后加端口(2121), 

#ftp 127.0.0.1   2121

又或在出现“ftp:connect:Connection refused"的提示后,

在ftp>提示符后输入

open 127.0.0.1 2121

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有