收藏本页 | 设为主页 | RSS
LOGO

我就上乐乐吧

Bftpd是一个小型的,灵活的FTP服务器,安装简单,使用方便,程序开源,且可运行在只读文件系统中,工作在Linux,FreeBSD,NetBSD,Solaris和Minix下毫无问题...

您当前的位置:首页 » 技术杂萃
全站公告
重要提示!

本站收集各类美图,以无LOGO原汁原味图为主!欢迎大家交流。
怕失联,请认准如下地址:
微博:传送门
土豆:传送门
电报:传送门
微信:superimagelove
花瓣:传送门
Q群1:231151757
Q群2:583138281
文件解压密码:593668.com
热心赞助

站内搜索
 
热门文章
热搜词组
文章归档
友情链接
Bftpd的安装与使用

发布日期:2015-12-28  

Bftpd是一个小型的,灵活的FTP服务器,安装简单,使用方便,程序开源,且可运行在只读文件系统中,工作在Linux,FreeBSD,NetBSD,Solaris和Minix下毫无问题。官网:传送门
1)安装:
登录root用户,从网站传送门下载bftpd的最新稳定版,然后解压安装。

tar xzf bftpd-x.x.x.tar.gz
cd bftpd-x.x.x
./configure
make
make install

make clean
2)运行:
记得把bftpd.conf拷贝到/etc目录下,然后执行如下脚本即可。

/usr/sbin/bftpd -d
3)说明:
以上用默认配置执行,无法登录root用户,如果不修改配置文件,您还需要增加用户,以下是以增加用户593668.com为例:

useradd 593668.com

passwd 593668.com
这样就可以用593668.com用户登录了,根目录为/home/593668.com
当然如果需要开户匿名用户和root用户登录,请修改配置文件bftpd.conf如下即可。

user ftp {
#Any password fits.
ANONYMOUS_USER="yes"
#把下行加入#

#DENY_LOGIN="Anonymous login disabled."
#将下行原来的#去掉

ROOTDIR="/home/ftp"
}

user root {
#注释掉下一行,允许root用户登录

#DENY_LOGIN="Root login not allowed."
}
如果要允许用户删除文件,还需要修改:

#将原来的no改为yes

ALLOWCOMMAND_DELE="yes"
不集成linux用户,自行定义用户,需要修改:

#去掉下行的注释

FILE_AUTH="/etc/ftpdpassword"
然后修改/etc/ftpdpassword文件加入用户:

#用户名 密码 用户组 用户根目录

593668.com 123456 user /home/593668.com

anyone * users /home/ftp
这样用户593668.com用密码123456登录,而anyone则可以用任意密码登录【类似于允许匿名用户】。
指定每个用户只能同时登录一个【单点登录】,那么修改如下参数:
#将原有的参数0改为1

USERLIMIT_SINGLEUSER="1"
更多的用法,请自行去官网查看文档。
猜您喜欢:
Q群: 231151757微信:superimagelove 官网:www.593668.com