解决vsftpd 读取目录列表失败的问题

文章目录

          • 1. 问题现象
          • 2. 解决方案(重启时效)
          • 3. 重启失效解决

1. 问题现象

使用第三方FTP软件filezilla进行登陆,出现如下错误:
在这里插入图片描述

状态:    正在连接 192.168.1.6:21...
状态:    连接建立,等待欢迎消息...
响应:    220 (vsFTPd 2.2.2)
命令:    USER ftp
响应:    331 Please specify the password.
命令:    PASS ***
响应:    230 Login successful.
命令:    SYST
响应:    215 UNIX Type: L8
命令:    FEAT
响应:    211-Features:
响应:     EPRT
响应:     EPSV
响应:     MDTM
响应:     PASV
响应:     REST STREAM
响应:     SIZE
响应:     TVFS
响应:     UTF8
响应:    211 End
命令:    OPTS UTF8 ON
响应:    200 Always in UTF8 mode.
状态:    已连接
状态:    读取目录列表...
命令:    PWD
响应:    257 "/"
命令:    TYPE I
响应:    200 Switching to Binary mode.
命令:    PASV
响应:    227 Entering Passive Mode (192,168,1,6,23,8).
命令:    LIST
错误:    连接超时
错误:    读取目录列表失败
2. 解决方案(重启时效)
 modprobe ip_nat_ftp

再次登陆列表正常啦!

3. 重启失效解决

但当你重新启动服务器则iptables规则失效,又会出现相同的情况,所以我们需要修改/etc/sysconfig/iptables-config文件,

 vim /etc/sysconfig/iptables-config

IPTABLES_MODULES=""

修改为:

IPTABLES_MODULES="ip_nat_ftp"

这样重启服务器之后就不必再每次都执行mobprobe啦。
在这里插入图片描述
在这里插入图片描述

补充:


IPTABLES_MODULES_UNLOAD="yes"
IPTABLES_MODULES_UNLOAD="yes"的意义:每次iptables停止或者重启都会Unload modules
IPTABLES_MODULES=""的意义:每次防火墙规则应用以后加载的模块

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/520012.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

阿里开发者们的第16个感悟:让阅读源码成为习惯

2015年12月20日,云栖社区上线。2018年12月20日,云栖社区3岁。 阿里巴巴常说“晴天修屋顶”。 在我们看来,寒冬中,最值得投资的是学习,是增厚的知识储备。 所以社区特别制作了这个专辑——分享给开发者们20个弥足珍贵的…

腾讯云全面更新数据智能服务全景图!

近日在腾讯云AI大数据新品发布会上,腾讯云副总裁王龙向听众全面介绍了当前腾讯云数据智能服务的全景布局。针对目前整体AI行业的发展趋势,他表示过去一招鲜的发展模式已经难以为继,取而代之的是真正能够产生价值的、端到端的、全面的AI解决方…

linux简介ubuntu,Linux文件系统简介(基于Ubuntu)

1. 查看Linux文件系统(1)使用ls命令可以查看Ubuntu系统的的典型布局。命令:$ ls / 显示:(2)要想看到更详细的目录层次结构,则应安装和使用tree命令来显示根目录或基本目录的布局,以及与之相关联的子目录。命令:$ tree…

揭秘人工智能(系列):人工智能带来的网络安全威胁

历史表明,网络安全威胁随着新的技术进步而增加。关系数据库带来了SQL注入攻击,Web脚本编程语言助长了跨站点脚本攻击,物联网设备开辟了创建僵尸网络的新方法。而互联网打开了潘多拉盒子的数字安全弊病,社交媒体创造了通过微目标内…

查看脚本执行时间

#!/bin/bash starttimedate %Y-%m-%d %H:%M:%S #执行程序 #/usr/bin/unoconv -f pdf CHANGELOG.md #/usr/bin/soffice --headless --invisible --convert-to pdf /app/9.67m.doc endtimedate %Y-%m-%d %H:%M:%S start_seconds$(date --date"$starttime" %s); end_sec…

支付宝工程师创造出了一个可以“拷贝”支付宝的神器

mPaaS是源于支付宝的移动开发平台,从最初的金融级移动开发平台,逐渐演进成集开发、测试、发布、分析、运营于一体的 App 全生命周期管理平台,服务了广发银行、12306、上海地铁等标杆级客户,帮助客户完成技术升级与业务增长。 “拷…

java.net.BindException: Address already in use: connect

https://blog.csdn.net/qq_39240270/article/details/93633821

c语言行列坐标是先行后j,C语言学习之行列操作

C语言学习之队列操作本文件为队列操作的接口:/*queue.h*/#ifndef _SEQQUEUE_H_#define _SEQQUEUE_H_#define QUEUE_MAX 15typedef struct{int number; //顾客编号long time;//进入时间}DATATYPE_T;typedef struct{DATATYPE_T data[QUEUE_MAX]; //队列数组int head; …

Kubernetes API 与 Operator,不为人知的开发者战争

如果我问你,如何把一个 etcd 集群部署在 Google Cloud 或者阿里云上,你一定会不假思索的给出答案:当然是用 etcd Operator! 实际上,几乎在一夜之间,Kubernetes Operator 这个新生事物,就成了开…

面试编程岗,期望40K,为什么老板给我翻倍?

临近年底,互联网正在经历优化升级,不少公司出现了裁员新闻,也有很多人纷纷转型、跳槽。那么 IT领域内,什么样的工作比较好?最近笔者看笔者在网上看到一个被裁员的帖子,但仍被震撼到了,也许答案不…

最小化 Java 镜像的常用技巧

背景 随着容器技术的普及,越来越多的应用被容器化。人们使用容器的频率越来越高,但常常忽略一个基本但又非常重要的问题 - 容器镜像的体积。本文将介绍精简容器镜像的必要性并以基于 spring boot 的 java 应用为例描述最小化容器镜像的常用技巧。 精简…

linux上传下载文件命令rz、sz

要使用rz、sz命令传输文件需要给服务器安装lrzsz: yum -y install lrzsz命令sz、rz的使用方法 rz中的r意为received(接收),输入rz时,意为服务器接收文件,即将文件从本地上传到服务器。 sz中的s意为send(发送),输入sz时&#xff…

linux block的含义,Block Prefetching含义

以下是翻译Christian Antognini的《Troubleshooting Oracle Performance》P422,关于block prefetching介绍:在正常情况下,每个基于单个数据块的处理(如rowid访问和Index range scan),如果缓存中不存在该数据块,将导致单…

从概念到技术,打通「中台」的任督二脉,别再说不知道中台是什么

2019 年,「中台」这个词火了!随着阿里等头部互联网企业搭建和推动中台业务,让越来越多的企业关注中台,纷纷提出「中台战略」,帮助企业自身加速实现数字化转型。不少企业还在观望「中台」:1、我的企业里需要…

Mars 如何分布式地执行

先前,我们已经介绍过 Mars 是什么。如今 Mars 已在 Github 开源并对内上线试用,本文将介绍 Mars 已实现的分布式执行架构,欢迎大家提出意见。 架构 Mars 提供了一套分布式执行 Tensor 的库。该库使用 mars.actors 实现的 Actor 模型编写&am…

maven编译 Process terminated【已解决】

在idea中打开了settings文件,找到提示的报错位置,删除或者调整即可

揭秘人工智能(系列):深度学习是否过分夸大?

2012年左右,多伦多大学的研究人员首次使用深度学习来赢下了ImageNet,它是一项非常受欢迎的计算机图像识别竞赛。对于那些参与AI行业的人来说,这是一个大问题,因为计算机视觉是使计算机能够理解图像背景的学科,也是人工…

互联网诞生记:风起于青萍之末

戳蓝字“CSDN云计算”关注我们哦!作者 | 老姜出品 | CSDN云计算(ID:CSDNcloud)“起初阿帕创造阿帕网络。阿帕网络是空虚混沌。渊面黑暗。阿帕的灵运行在网络里面。阿帕说:‘要有一个协议。’就有了一个协议。阿帕看它是…

powerpc 汇编linux,PowerPc下的寻址模式

本篇文章主要描述了Powerpc的寻址模式,让自己对内存映射、寻址的概念理解深入些。在开始讨论寻址模式之前,让我们首先来回顾一下计算机内存的概念。可能之前已经了解了关于内存和编程的一些事实,但是由于现代编程语言正试图淡化计算机中的一些…

org/springframework/util/backoff/BackOff

因为在项目要使用队列&#xff0c;昨天整合spring和rabbitmq&#xff0c;当在配置消费者时,就是下面一段代码。 <rabbit:listener-containerconnection-factory"connectionFactory" acknowledge"auto"><rabbit:listener queues"queue_one&q…