zoukankan      html  css  js  c++  java
  • arm 添加 ftp server 之 bftpd

    本来想装vsftp 结果装上以后执行报错 Segmentation fault ,

    换到几个 其它的小型ftp server 软件 ,试了 Stupid-FTPd,不能用。 bftpd 可以使用,Tiny Ftp Server 未测试。

    源码地址 https://github.com/gamman/bftpd 下载源码并解压
    ./configure
    make CC=arm-linux-gcc
    将编译出来的文件复制到 arm nfs 文件系统中
    cp bftpd /home/nfs/usr/bin

    在etc创建一个配置文件

    bftpd.conf

    global {
        DENY_LOGIN="no"
        PORT="21"
        PASSIVE_PORTS="0"
        DATAPORT20="no"
        ADMIN_PASS="x"
        PATH_BFTPDUTMP="/tmp/bftpdutmp"  #修改到 tmp 内存里 增加读写速度
        XFER_BUFSIZE="2048"
        CHANGE_BUFSIZE="no"
        XFER_DELAY="0"
        SHOW_HIDDEN_FILES="no"
        SHOW_NONREADABLE_FILES="no"
        ALLOW_FXP="no"
        CONTROL_TIMEOUT="300"
        DATA_TIMEOUT="30"
        RATIO="none"
        ROOTDIR="%h"
        UMASK="022"
        LOGFILE="/tmp/bftpd.log" #log 也放到 tmp 里,不需要这个
        HELLO_STRING="ftp at %i ready."
        AUTO_CHDIR="/"
        AUTH="PASSWD"
        RESOLVE_CLIENT_IP="no"
        MOTD_GLOBAL="/etc/ftpmotd"
        MOTD_USER="/.ftpmotd"
        RESOLVE_UIDS="yes"
        DO_CHROOT="yes"
        LOG_WTMP="yes"
        BIND_TO_ADDR="any"
        PATH_FTPUSERS="/etc/ftpusers"
        AUTH_ETCSHELLS="no"
        ALLOWCOMMAND_DELE="no"
        ALLOWCOMMAND_STOR="yes"
        ALLOWCOMMAND_SITE="no"
        HIDE_GROUP=""
        QUIT_MSG="See you later..."
        USERLIMIT_GLOBAL="0"
        USERLIMIT_SINGLEUSER="0"
        USERLIMIT_HOST="0"
        GZ_UPLOAD="no"
        GZ_DOWNLOAD="no"
      }
     
      user ftp {
      #Any password fits.
       ANONYMOUS_USER="yes"
      }
     
      user anonymous {
      #If the client wants anonymous, ftp is taken instead.
       ALIAS="ftp"
      }
     
      user root {
       DENY_LOGIN="Root login not allowed."
      }


    启动方式 arm 上执行
    bftpd -d

    在 win7 上用 ftp 软件连接,选匿名 ,测试上传, 下载,正常。

  • 相关阅读:
    PAT 1012 数字分类
    PAT 1046 划拳
    PAT 1021 个位数统计
    PAT 1003 我要通过!
    PAT 1031 查验身份证
    安装swoole
    PHP yield 分析,以及协程的实现,超详细版(上)
    PHP性能优化利器:生成器 yield理解
    swoole深入学习 8. 协程 转
    swoole| swoole 协程初体验 转
  • 原文地址:https://www.cnblogs.com/ningci/p/6735871.html
Copyright © 2011-2022 走看看