[已解决]阿里云centos7中vsftpd首次安装后无法连接

发布于 2022-09-06 12:07:02 字数 1355 浏览 23 评论 0

业务背景

第一次使用阿里云linux系统,对linux是0基础,连mv这些命令都是现找
配置服务器环境
安装vsftpd

环境

  • 服务器:阿里云centos7.4 64位
  • vsftpd-3.0.2-22.el7.x86_64
  • 我的电脑:windows10 企业版64位

问题

vsftpd安装成功后,在我的电脑上一直无法连接ftp..

  • cmd中用telnet 120.79.24.144一直是返回 正在连接120.79.24.144...无法打开到主机的连接。 在端口 23: 连接失败
  • FileZilla中连接,返回 错误: 20 秒后无活动,连接超时 错误: 无法连接到服务器

搞了一整天啦,实在没招了.

排除

  • 本机的telnetFileZilla能够连接到其他服务器,应该不是本机问题
  • 本机的PuTTY能够连接远程终端,说明服务器是运行着的,且能够连接外网
  • 服务器上运行service vsftpd status 返回绿色的 Active: active (running),应该是表示这个服务是正在运行吧
  • 服务器上运行netstat -anlp | grep 21 返回 tcp6 0 0 :::21 :::* LISTEN 1168/vsftpd,应该是表示21端口正在被vsftpd监听吧

-

安装步骤

所有步骤都是在root用户上执行的,

yum remove vsftpd
yum install vsftpd
vi /etc/selinux/config # 把这个模块设置成disabled
reboot
systemctl start vsftpd
#怕是因为修改配置文件引起的,连配置文件都没有修改

解决

实际上是阿里云的问题,在服务器之外,还有一个安全组的东西,需要在阿里云控制台里面进行设置

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

剪不断理还乱 2022-09-13 12:07:02

是不是端口没打开? 阿里云很多端口是要到控制台里面去手动开启的..
"更多"->"安全组配置"->"配置规则"->"添加安全组规则"
图片描述

路还长,别太狂 2022-09-13 12:07:02

随手检测了一下 120.79.24.144 的端口情况,你只开放了 22 端口。

图片描述

按楼上说的,去控制台加下端口就行了。

守不住的情 2022-09-13 12:07:02

RHEL/CentOS对新手极不友好,强烈不推荐零基础的人去碰这种操作系统。

RHEL/CentOS默认是开启防火墙的,关闭防火墙之后再试。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文