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

  • 相关阅读:
    作业二
    作业一
    作业十一
    作业十
    作业九
    作业八
    作业七
    作业六
    作业五
    JAVA第三次作业
  • 原文地址:https://www.cnblogs.com/ningci/p/6735871.html
Copyright © 2011-2022 走看看