最近买了个共享IP小鸡,只有20个对外端口可用,那怎么架设vsftpd服务器呢,我们的思路是把vsftpd的监听和数据端口修改到我们的对望端口上,具体方法如下。

要求用户访问:VSFTPD的时候使用2121这个端口来访问在Linux下来实现

先说解决方法:
直接更改配置文件:[root@liunuxserver1 ~]# vim /etc/vsftpd/vsftpd.conf
添加添加如下设置:
listen_port=2121        更改监听端口
pasv_min_port=2122   被动模式最低端口
pasv_max_port=2125   被动模式最高端口

编辑/etc/services 文件,将其中的
ftp 21/tcp  改为 ftp 2121/tcp ,
ftp 21/udp  改为 ftp 2121/tcp

重启vsftpd
/etc/init.d/vsftpd restart