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 软件连接,选匿名 ,测试上传, 下载,正常。

  • 相关阅读:
    Python的词法分析与语法分析
    使用svn log确定分支创建的时间点
    Python的作用域
    SVN的版本日期
    理解SVN关键词BASE,HEAD,COMMITTED,PREV
    SVN的属性
    EL表达式 (详解)
    java jsp el fn
    java防止表单重复提交
    数据库的事务处理
  • 原文地址:https://www.cnblogs.com/ningci/p/6735871.html
Copyright © 2011-2022 走看看