很久以前知道linux下搭建ftp服务器的软件是wuftp,现在真的时代变了,上网看一下几乎全世界的人都用proftpd了!赶个潮流,我也用proftpd在公司的一台备用小服务器上装上ftp服务器。首先proftpd是一个开源软件
在上两篇文章中(上、中),介绍了ProFTPD服务器的基本配置方法以及如何加固ProFTPD服务器,下面继续介绍配置安全的ProFTPD服务器的其他安全策略。四、其他安全策略 1.隐藏ProFTPD服务器版本信息 通常软件的BUG信息是和特定版本相关的,因此版本号是黑客寻求最有价值的信息。隐藏ProFTPD版本号比较简单,修改配置文件:/etc
在上篇文章中(点击查看),介绍了ProFTPD服务器的基本配置方法,本文继续介绍如何加固ProFTPD服务器。二、 基本加固ProFTPD服务器步骤 1.升级版本 升级陈旧的ProFTPD版本,因为早期的ProFTPD版本存在的安全漏洞。对于一个新配置的ProFTPD服务器来说使用最新稳定版本是最明智的选择,可以在其官方网站下载其源代码进行编译
proftpd全称:Professional FTP daemon是针对WuFTP的弱项而开发的,除了改进的安全性,还具备许多WuFTP没有的特点,能以Standalone、xinetd模式运行等。ProFTP已经成为继WuFTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点,ProFTP配置方便,并有MySQL和Quota模块可供选择,利用它们的完美结合
我们用到的比较多的可能是Limit的使用,Limit大致有以下动作,基本能覆盖全部的权限了。 CMD:Change Working Directory 改变目录 MKD:MaKe Directory 建立目录的权限 RNFR: ReName FRom 更改目录名的权限 DELE:DELEte 删除文件的权限 RMD:ReMove Directory 删除目录的权限 RETR:RETRieve 从服务端
ProFTPD是针对WuFTP的弱项而开发的,除了改进的安全性,还具备许多WuFTP没有的特点,能以Standalone、xinetd模式运行等。ProFTP已经成为继WuFTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点,ProFTP配置方便,并有MySQL和Quota模块可供选择,利用它们的完美结合可以实现非系统账号的管理和用户
1. aptget update //更新数据库 2. aptget mysqlclient mysqlserver //安装MySQL 3. aptget proftpdmysql //安装支持MySQL的ProFTPD 4. mysql uroot p //用Root登录MySQL, create database ftpdb //建ftpdb 数据库 grant select, update on ftpdb.* to proftpd@"%" identified by ''pa
ProFTPD是一个Unix平台上或是类Unix平台上(如Linux, FreeBSD等)的FTP服务器程序,它是在自由软件基金会的版权声明(GPL)下开发、发布的免费软件,也就是说任何人只要遵守GPL版权声明,都可以随意修改源始码。 ProFTPD设计目标是实现一个安全且易于设定的FTP Server。目前Unix或类Unix平台上 FTP Server十分有限,最常使用
一、准备工作 下载ProFTPD : ftp://ftp.proftpd.org/distrib/source/proftpd1.2.7.tar.gz 下载 mod_sql : http://www.lastditcheffort.org/~aah/proftpd/mod_sql/ 下载mod_ldap2.8.10 : http://www.horde.net/~jwm/software/mod_ldap/ 二、Proftpd + MySQL tar xvzf proftpdversion.tar.gz cd proftp
上次我们讲了proftp的基本安装,由于我们后面有关于mysql和quota的设置,所以编译的时候把相应的模块都编译进去了,如果你不需要mysql和磁盘限额的功能,完全可以不需要这么编译。 这里要讲一个非常实用的命令, /usr/local/proftpd/sbin/ftpshut 这个命令还是比较实用的,因为你可能需要不断的调整你的服务器,
前面的两个笔记,我想大家对proftp的设置应该有些认识,是不是跟apache的配置差不多吧。我想配置过Serv_U服务器的,再稍微看一下proftp的配置规则,应该能马上能配置出一个强大的proftp服务器。 这里我们再讲一些proftp的其他参数配置: MaxHostsPerUser 1 "对不起,每个帐户最多允许来源ip为1个" #MaxHostsPerUser
今天我们讲proftp+mysql+quota的应用,我想大家最期待的就是这个了吧 1.首先我们建立相应的用户和用户组 groupadd g 5500 ftpgroup adduser u 5500 s /bin/false d /bin/null c "proftpd user" g ftpgroup ftpuser 2.操作数据库 mysql mysql uroot ppassword create database ftpdb grant select,
1、可以上传 2、可以覆盖 3、不能:改名、删除、修改属性 4、可以断点续传 命令如下: <Directory /home/www/honestqiao/ftp/incoming> <Limit RNFR DELE RMD SITE_CHMOD> DenyAll </Limit> AllowOverwrite on AllowRetrieveRestart on AllowStoreResta
这几天,公司终于放假了,终于可以安下心来好好学些proftp+mysql+quota。 安装proftp之前,必须先做一个工作,假如你的mysql是自己编译的,那就必须先修改/etc/ld.so.conf,否则后面运行proftp会报错。 vi /etc/ld.so.conf 添加下面一行: /usr/local/mysql/lib/mysql 注意大家如果mysql的安装路径于我不一
发现网上很多兄弟都在为安装proftpd+mysql+quota的种种问题苦恼。我就整理一下我的安装过程,当然也不是原创了。也提供了相关软件包永久下载,mysql/php/apache安装就免了。我的mysql是使用源码安装! 相关软件: proftpd1.2.9.tar.gz proftpdmodquotatab1.2.11.tar.gz ftpdb.sql proftpd.conf 步骤如
索引 1 下载相关软件 1.1 下载proftpd 1.2 下载MySQL 1.3 下载proftpdmodquotatab 2 安装 2.1 解压proftpd1.2.9rc1.tar.gz 2.2 解压proftpdmodquotatab1.2.10.tar.gz 2.3 安装MySQL 2.4 编译安装proftpd和proftpdmodquotatab 3 配置 3.1 配置proftpd.c