等待Ajax和AC Milan的冠军杯比赛开始,实在无聊,写了个PureFTPD的安装脚本,采用的是虚拟用户方式。 复用了以前写的两个函数: 自动下载软件并较验MD5; 解压下载后的软件并进入目录。 说明: 1.用户可配置FTP使用的真实系统用户,安装路径,编译参数在脚本头部修改,其余部分不用动 2.直接把配置文件修改过了,可以直接使用 3.已经把开机自动启动直接写进了脚本 4.已做过软链接,pure-pw等命令可直接使用 5.把重新加载配置文件写成了脚本,修改完用户信息,直接执行db_load.sh即可 脚本如下: #!/bin/bash ################################################################## # PureFTPD_Virtual_User_Install.sh # Env: Centos 5.5 x86_64 # Created by hernan on 10-9-29. # Copyright 2010 __MyCompanyName__. All rights reserved. # # … More
Tag: pure-ftpd
PureFTPD限制虚拟用户登录IP
安装请查询本博客相关文章。 一、如果是新建用户,可以在建用户时就加上相关的设置 pure-pw –help #—————————-输出文字-开始—————————- pure-pw useradd <login> [-f <passwd file>] -u <uid> [-g <gid>] -D/-d <home directory> [-c <gecos>] [-t <download bandwidth>] [-T <upload bandwidth>] [-n <max number of files>] [-N <max Mbytes>] [-q <upload … More
PureFTPD+MySQL认证+PMA
######################### #PureFTPD+MySQL认证+PMA #Author: 楚霏 #Date: 2009-3-11 #Env: Centos 5.2 x86_64 ######################### #教程写的是很简单,但配置过程倍受折磨。请转载时加上本页链接,谢谢 #http://www.chengyongxu.com/blog/pure-ftpdmysql认证pma/ 一. 准备工作: 环境:Centos 5.2 x86_64 所需软件: mysql-5.1.32-linux-x86_64-icc-glibc23.tar.gz pure-ftpd-1.0.21.tar.gz phpMyAdmin-3.1.3-all-languages.tar.gz #################################### 下载相关软件 cd /usr/local/src wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.21.tar.gz #下面这两个软件下载后上传至服务器 #http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.32-linux-x86_64-icc-glibc23.tar.gz/from/pick#mirrors mysql-5.1.32-linux-x86_64-icc-glibc23.tar.gz #http://www.phpmyadmin.net/home_page/index.php phpMyAdmin-3.1.3-all-languages.tar.gz #################################### 二、安装过程 (1)MySQL服务的安装 … More
PureFTPD匿名登录方式配置
################################# # PureFTPD匿名登录方式配置 # Author:楚霏 # Date: 2009-1-19 # Env: Centos 5.2 x86_64 ################################# 一、准备工作 环境:Centos 5.2 x86_64 所需软件: pure-ftpd-1.0.21.tar.gz #################################### 下载相关软件 cd /usr/local/src wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.21.tar.gz 二、安装过程 cd /usr/local/src && tar xvf pure-ftpd-1.0.21.tar.gz && cd pure-ftpd-1.0.21 … More