在Linux下配置支持IPv6的FTP服务器Vsftpd

vsftpd 服务器是Linux下普遍使用的FTP服务器端软件,大部分Linux发行版均默认附带有vsftp服务器软件,例如 Red Hat Enterprise Linux (RHEL)。

而默认的vsftpd服务器配置一般是不支持IPv6下访问的,因此让我们配置vsftpd服务器,使我们的FTP服务器可以监听和接受 IPv6 地址的访问与连接。

首先,以 root 用户登录然后打开 vsftpd.conf,该文件通常位于 /etc/vsftpd 目录中。

因vsftpd的服务器环境配置、用户配置、权限、主目录等不是本文讨论的重点,因此直接掠过,感兴趣的朋友可查阅IPv4的相关配置即可。

1.注释掉 vsftpd.conf 文件中的下面这一行:

  1. listen=yes

复制代码 注意:此步骤非常重要,必须注释改行,否则vsftpd服务器将无法正常运行。

2.将这一行添加到 vsftpd.conf 中,或配置文件中已存在改行,则取消前面的#注释符号即可:

  1. listen_ipv6=yes

复制代码 至此我们的vsftpd服务器已经同时支持IPv6与IPv4的双栈访问了(如果操作系统是双栈的话,否则就是IPv6单栈)

3.重新启动 vsftpd 服务器

使用 service vsftpd restart 命令。

不同的Linux发行版,该命令可能不一样,请根据自己的服务器环境确定即可。

如果重新启动失败,请检查 vsftpd.conf 条目。

原创文章,作者:admin,如若转载,请注明出处:https://www.ipv6s.com/basis/application/20101024454.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注