美文网首页
linux 系统ftp服务器的搭建

linux 系统ftp服务器的搭建

作者: ce1d8d0d2476 | 来源:发表于2018-12-13 09:57 被阅读0次

1.下载安装vsftpd

yum install vsftpd

2.修改 /etc/vsftpd/vsftpd.conf配置文件

ftp分为主动模式和被动模式,

1)主动模式,数据链路从ftp服务器端请求建立连接,服务器端口20,ftp客户端端口随机

2)被动模式,数据链路从ftp客户端请求建立连接,服务器端口和客户端端口都随机

windows客户端一般默认主动模式。linux客户端一般默认被动模式。被动模式的优势在于只需要设置服务器防火墙。

服务器端被动模式下设置端口范围

在vsftp.conf文件中加上

listen_port=8033  #修改ftp默认的命令链路监听端口,默认21

pasv_min_port=8011 #数据链路端口最小值

pasv_max_port=8030 #数据链路端口最大值

修改服务器防火墙配置,允许8011-8030端口和8033端口接收数据

3.设置ftp用户不能访问主目录之外的目录

chroot_local_user=YES

chroot_list_enable=NO

allow_writeable_chroot=YES #允许在主目录下有写权限

相关文章

  • Linux服务器部署 资料整理

    1、Linux系统常用的命令,Linux查看系统配置常用命令 2、Linux如何配置ftp服务器、给ftp服务器添...

  • CentOS搭建FTP服务

    Linux 云服务器搭建 FTP 服务 操作场景 Vsftpd(very secure FTP daemon)是众...

  • ftp服务器的搭建-linux

    一、前言 企业中linux搭建ftp服务器还是很实用的,所以本文针对centos7和centos6搭建ftp服务器...

  • FTP

    FTP 一.FTP简介和原理 FTP即文件传输协议, CS架构, Linux下搭建ftp服务器需要安装vsftpd...

  • 安装ftp服务

    vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个。 1.安装vsftpd yum -...

  • centos 6.5 下安装vsftp

    概述 vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个。 本文介绍了在CentOS ...

  • Linux之旅(FTP安装)

    由于项目需要在Linux 上搭建FTP,所以我试着先在ubuntu上搭建一个FTP服务器。 先 sudo apt-...

  • Linux下安装FTP

    最近照着网上教程Linux篇---ftp服务器的搭建,在Linux(centos)下安装ftp的时候遇到了一点问题...

  • python通过pyftpdlib实现FTP服务端和客户端

    1. 使用pyftpdlib模块搭建FTP服务器 在我上一篇文章里面,详细的介绍了在linux操作系统下面搭建v...

  • 教你快速的在Centos中安装vsftpd的ftp服务器

    一、概述 vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个。 本文介绍了在CentO...

网友评论

      本文标题:linux 系统ftp服务器的搭建

      本文链接:https://www.haomeiwen.com/subject/uzcvhqtx.html