首页 > 其他分享 >记录vsftpd版本2和3配置文件默认不同导致的服务无法正常启动

记录vsftpd版本2和3配置文件默认不同导致的服务无法正常启动

时间:2023-06-30 13:32:34浏览次数:40  
标签:ftp 配置文件 默认 vsftpd ipv6 listen

做完做了一个ftp的迁移,从centos6.5的2.2.2版本到bc-liunx8.2的3.0.3的迁移,这里简单说一下迁移

1、scp拷贝ftp文件夹

2、scp拷贝etc/vsftpd下的所有文件

3、更改ftp文件夹的所有用户

4、创建虚拟用户

5、安装vsftpd,这里建议编译安装,可自行初始化。

6、重点

这里ftp顺利启动起来了,但是我们系统做过ipv6改造,系统间需要通过ipv6调用,系统调用不通,于是开始排查,发现v6端口没监听,于是不停的修改配置文件,查网络,重启网络,重启一些不相干的模块,最后发现,原来是vsftpd3的listen=yes是默认存在的(在vsftpd2中,注释了即为no),即使你加上了#也是默认存在,所以起不起来,最后的解决方式是将listen=no;listen——ipv6=yes,服务就启动到双栈了。

标签:ftp,配置文件,默认,vsftpd,ipv6,listen
From: https://blog.51cto.com/u_15988124/6589942

相关文章

  • Mybatis如何读取配置文件
    一、Mybatis读取配置文件过程首先,Mybatis会读取配置文件mybatis-config.xml。这个配置文件包含了MyBatis的全局配置信息,例如数据库连接信息、类型处理器、映射器等。Mybatis解析mybatis-config.xml文件,获取配置信息。它使用XML解析器来解析配置文件,将配置信息转换为内部的数据......
  • 04-ES6语法:默认参数和rest参数
    本文我们分别介绍ES6中的默认参数和rest参数,下面我们分别进行说明和演示。下面是简单的屏幕分享,不爱看文字的同道中人可以看视频。-_-一、默认参数首先,我们先看看在ES5中是如何定义默认参数的方式,代码如下://ES5的默认参数值。functioncreateBox(width,height,color){......
  • 默认暴露的优点
    昨天在工作时遇到一个功能需要提供一个ts回调脚本,同事在做的时候不知道该怎么写脚本,说不知道该怎么命名函数名。我沉默了,然后就解释了标题。。。module001.tsexportdefaultfunctionhehehehe(){console.log(12343)}index.tsimportmodfrom'./module001'mod()......
  • el-table 全选框 默认样式为文字 滑动变成单选框
    /deep/.el-table__header-wrapper.el-checkbox{width:55px;.el-checkbox__input{display:none;}&:hover{.el-checkbox__input{display:block;}&::before{displa......
  • php php截取指定两个字符之间字符串,默认字符集为utf-8
    /**php截取指定两个字符之间字符串,默认字符集为utf-8Powerby大耳朵图图@paramstring$begin开始字符串@paramstring$end结束字符串@paramstring$str需要截取的字符串@returnstring*/publicfunctioncut($begin,$end,$str){$b=mb_strpos($str,$begin)+mb......
  • redis配置文件
    1)绑定的ip地址,多个ip用空格隔开bind127.0.0.12)端口,默认6379,一般不做修改port63793)是否以守护进程启动,默认为no,一般改为yes代表后台启动(windows系统不支持)daemonizeno4)定义日志级别,默认值为notice,有如下4种取值:debug(记录大量日志信息,适用于开发、测试阶段)verbose(较多日......
  • Kubernetes编程——修改客户端默认支持 Protobuf
    修改客户端默认支持Protobuf一、在kubernetes客户端中修改默认支持Protobuf确保你已经安装了kubectl命令行工具,并且版本在1.14.0或更高。打开~/.kube/config文件,该文件存储了你的Kubernetes集群配置信息。找到clusters部分,并在你的集群配置下添加extensions字段,示例如下:......
  • Linux系统之Drone配置文件
    /usr/local/bindrone.ymlversion:'3'networks:mxy:external:falseservices:#容器名称drone-server:container_name:drone#构建所使用的镜像image:drone/drone#映射容器内80端口到宿主机的8069端口,若修改的话,那么上面Gitee上也需要......
  • MacOS 清除软件缓存和配置文件
    MacOS清除软件缓存和配置文件最近在mac上安装并激活软件的时候遇到问题,不论如何重新安装软件,软件都不会更新软件信息,推断需要删除软件的配置文件macos软件安装后,文件所在的路径在macos上,软件安装会将缓存等文件存放到如下可能的路径:Binaryanddockiconsarelocatedin/Ap......
  • 【Springboot】- 指定端口和配置文件
    Springboot服务jar的外部指定端口和文件方式springboot指定端口的三种方式第一配置文件中添加server.port=9090第二在命令行中指定启动端口,比如传入参数java-jarbootsample.jar--server.port=9000第三传入虚拟机系统属性java-Dserver.port=9000-jarbootsample.j......