沙滩星空的博客沙滩星空的博客

使用vsftp搭建FTP服务

  1. 完成FTP传输不仅要21端口,而是2个端口,21端口只是一个命令端口.
  2. FTP有两种模式,分别是port模式(主动模式)和pasv模式(被动模式)

主动模式: FTP的两个端口相对固定,如果命令端口是x的话,那数据端口就是x-1.默认情况下,命令端口是21,数据端口就是20;你把命令端口改成了600,那么数据端口就是599。

被动模式: 命令端口默认是21,数据端口却是随机的。范围可以自定义,可以把端口范围设为20-20。这样就只开2个端口了。

安装vsftpd

apt install vsftpd

新建用户

useradd -g ftp -c "remark" -d /pathto/public_html tiemal

passwd ftpuser

更改vsftp配置

命令端口: 1221; 数据端口: 1220 ~ 1220

vim /etc/vsftpd.conf

listen_port=1221
pasv_enable=YES
pasv_min_port=1220
pasv_max_port=1220
write_enable=YES

重启vsftp服务

service vsftpd restart


https://blog.csdn.net/houbin0912/article/details/72578688
https://blog.csdn.net/wycf1314/article/details/19565961
未经允许不得转载:沙滩星空的博客 » 使用vsftp搭建FTP服务

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址