美文网首页
ftp服务器搭建

ftp服务器搭建

作者: CAICAI0 | 来源:发表于2017-08-18 16:24 被阅读43次

sftp速度特别慢,网上查了一下,发现ftp可能会好。开始搭建ftp服务。

  1. sudo apt-get install vsftpd (我的系统是 Linux orangepiplus 3.4.113-sun8i #16 SMP PREEMPT Tue Jun 13 14:15:57 CEST 2017 armv7l armv7l armv7l GNU/Linux, ubuntu16)

  2. 配置文件

     listen=YES
     #listen_ipv6=YES
     anonymous_enable=YES
     local_enable=YES
     write_enable=YES
     dirmessage_enable=YES
     use_localtime=YES
     xferlog_enable=YES
     secure_chroot_dir=/var/run/vsftpd/empty
     pam_service_name=vsftpd
     rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
     rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
     ssl_enable=NO
     utf8_filesystem=YES
     listen_port=****
     pasv_enable=YES
     pasv_min_port=63100
     pasv_max_port=63120
     max_per_ip=10
     userlist_deny=NO
     userlist_enable=YES
     userlist_file=/etc/allowed_users
     seccomp_sandbox=NO
    

多数配置都是默认的,但是也要说明几项

  1. lesten=YES``#listen_ipv6=YES这项配置使用ipv4,如果要使用ipv6配置成lesten=NO``listen_ipv6=YES
  2. anonymous_enable=YES游客可以访问
  3. local_enable=YES本地用户可以使用ftp
  4. listen_port=****ftp服务监听端口
  5. pasv_enable=YES pasv_min_port=63100 pasv_max_port=63120 数据传输端口范围(如果是端口转发,或是有防火墙,这个配置很重要)
  6. max_per_ip=10一个ip最大的链接数
  7. userlist_deny=NO userlist_enable=YES userlist_file=/etc/allowed_users 在/etc/allowed_users里面写入可以使用ftp的用户,每个用户一行

最后sudo service vsftpd restart 重新启动。用macos端的Filezilla访问服务能登录。但是有一些小问题 上传文件的时候总是报“服务器发回了不可路由的地址。使用服务器地址代替。”。没有搞明白为什么,但是撮合能用了。速度上好像的确比sftp快一点。两边都是50M的带宽,ftp传输文件最多开到4M。

相关文章

  • 自动化安装linux(2)

    接下来,我们就尝试一下,如何用光盘引导启动,并选择ftp方式安装。 一、搭建ftp服务器 ftp服务器搭建,可以参...

  • ftp服务器的搭建-linux

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

  • 服务器的搭建

    FTP服务器的搭建 搭建FTP服务器要用到Ser-U软件,下载好安装包以后双击安装,打开软件配置服务器 然后要设置...

  • CentOS搭建FTP服务

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

  • 4.ftp文件服务&ssh服务搭建

    ftp文件服务搭建 1. 搭建ftp服务 FTP:文件传输协议,用于文件在本地和服务器上的双向传输,"下载"(Do...

  • FTP

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

  • FTP服务器的搭建

    ubuntu14.04下的ftp服务器的搭建

  • 安装ftp服务

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

  • Linux之旅(FTP安装)

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

  • Python黑科技:6行代码轻松搭建FTP服务器

    六行代码轻松搭建个人FTP服务器 什么是FTP服务器? 学习Python中有不明白推荐加入交流群 ...

网友评论

      本文标题:ftp服务器搭建

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