1、下载

#cd /usr/local/src
#wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.36.tar.gz

2、解压

#tar zxvf pure-ftpd-1.0.36.tar.gz

3、编译安装

#cd pure-ftpd-1.0.36 //进入源码目录
#./configure --prefix=/usr/local/pureftp --with-everything //后面还有很多根据需要添加 ./configure --help
#make && make install //编译安装

4、启动服务

#/usr/local/pureftp/sbin/pure-ftpd & 

服务默认监听21端口,如果要监听其他端口使用-S选项如下: //其他选项请参考#/usr/local/pureftp/sbin/pure-ftpd --help

#/usr/local/pureftp/sbin/pure-ftpd -S 42 &

5、查看pureftpd进程 //pid文件默认在/var/run/pure-ftpd.pid

#ps auxw | grep pure-ftpd
root 15211 0.1 0.3 1276 452 ? S 13:53 0:00 pure-ftpd [SERVER]
root 15212 0.1 0.5 1340 672 ? S 13:54 0:00 pure-ftpd [IDLE]
root 15214 0.0 0.5 1340 672 ? S 13:56 0:00 pure-ftpd [DOWNLOADING

[SERVER] pure-ftpd主服务进程

[IDLE] 显示客户端没有转移的活动.

[DOWNLOADING] 显示了一个客户端下载一个文件.

[UPLOADING] 显示客户端上传一个文件.

6、关闭服务

#pkill pure-ftpd

7、使用自定义配置文件启动服务

#mkdir /usr/local/pureftp/etc //新建etc文件夹
#cp /usr/local/src/pure-ftpd-1.0.36/configuration-file/pure-config.dl /usr/local/pureftp/bin
#chmod 0755 /usr/local/pureftp/bin/pure-config.dl
#cp /usr/local/src/pure-ftpd-1.0.36/configuration-file/pure-ftpd.conf /usr/local/pureftp/etc
#/usr/local/pureftp/bin/pure-config.dl /usr/local/pureftp/etc/pure-ftpd.conf
正在启动 pure-config.pl:Running: /usr/local/pureftp1.0.36/sbin/pure-ftpd --daemonize -A -c50 -B -C8 -d -fftp -H -I15 -L10000:8 -m4 -s -U133:022 -u100 -k99 -Z

//看到runing....等等信息标示启动成功

7、自动启动服务

#cp /usr/local/src/pure-ftpd-1.0.36/redhat.init  /etc/init.d/pureftpd //复制源码目录启动脚本到init.d目录,并命名为“pureftpd”
#ln -s /usr/local/pureftp/etc/pure-ftpd.conf /etc/pure-ftpd.conf //配置文件复制到/etc目录下
#vim /etc/init.d/pureftpd //编辑脚本,修改以下内容为正确路径

prog=pure-config.pl

fullpath=/usr/local/pureftp/bin/$prog

pureftpwho=/usr/local/pureftp/sbin/pure-ftpwho

#/etc/init.d/pureftpd //测试启动 ,如果启动失败请确认脚本中命令路径是否正确。
#chkconfig --add pureftpd //加入系统自动启动中
#chkconfig --level 2345 pureftpd on //开启自动启动,重启机器试试吧。

pureftp安装的更多相关文章

  1. pureftp安装部署

    ftp:文件传输pure-ftpd:ftp软件作用:通过映射登录传送和接收文件.1.先下载pure-ftpd软件,最好指定一个下载软件目录如:/usr/local/src wget https://d ...

  2. FreeBSD--常用命令

    FreeBSD常用命令   查看网络流量 a.systat -if 1 (1表示1s刷新屏幕一次) b.netstat 1 # Traffic 流量 peak 峰值 average 平均值 查看进程p ...

  3. Linux下的pure-ftp的安装详解

    FTP(File Transfer Protocol)是文件传输协议,常用于Internet上控制文件的双向传输.同时,它也是一个应用程序,用户可以通过它把自己PC机与世界各地所运行FTP协议的服务器 ...

  4. Raspberry Pi 安装FTP(Pure-FTP)

    Raspbian版本: 安装: 因为使用的是默认的pi用户,所以下面的命令都带着sudo. 安装Pure-FTP sudo apt-get install pure-ftpd 2. 创建用户组ftpg ...

  5. linux 编译安装pureFTP

    安装openssl支持 wget -c https://www.openssl.org/source/openssl.org/source/openssl-1.1.0c.tar.gz tar -zxv ...

  6. docer安装之pure-ftp

    https://hub.docker.com/r/stilliard/pure-ftpd Docker Pure-ftpd Server https://hub.docker.com/r/stilli ...

  7. pureftpd安装配置-pureftp参数详解(一)

    1. 下载 #cd /usr/local/src/ #wget ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.30.tar.g ...

  8. pureftp在centos下与MySQL搭配使用

    概述 pure-ftpd是linux下的一个ftp服务端,据说安全性较高.我在centos6下用yum安装pure-ftpd,并配置了通过MySQL进行用户的增删改查,以及对应到apache的web目 ...

  9. pureftp 服务

    没啥图,不喜勿喷---_-   ftp(file transfer protocol)--文件传输协议 (a)官网:www.pureftpd.org (b)原理 让用户连接上一个远程计算机(运行FTP ...

随机推荐

  1. 获取当前国家与ip地址

    JS获取当前国家示例: <script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"& ...

  2. #420 Div2 Problem B Okabe and Banana Trees (math && 暴力枚举)

    题目链接 :http://codeforces.com/contest/821/problem/B 题意 :给出 m 和 b 表示在坐标轴上的一条直线  要求你在这条直线和x.y轴围成的区域中找出一个 ...

  3. BZOJ1491 Red is good

    题目链接:Click here Solution: 考虑设\(f(i,j)\)表示当前还有\(i\)张红牌,\(j\)张黑牌时的期望收益 易得状态转移方程:\(f(i,j)=\frac{i}{i+j} ...

  4. windows10 下 gcc/g++ 的安装

    一.gcc的下载 网址:www.mingw.org ,点击右上方的 download installer 二.安装 打开安装程序,默认安装,弹出下列界面 找到mingw32-gcc-g++(注意cla ...

  5. matlab中句柄@的用法

    @是Matlab中的句柄函数的标志符,即间接的函数调用方法. 1 句柄函数 主要有两种语法: handle = @functionname handle = @(arglist)anonymous_f ...

  6. 01-scrapy框架

    1.Scrapy图例: Scrapy Engine(引擎): 负责Spider.ItemPipeline.Downloader.Scheduler中间的通讯,信号.数据传递等. Scheduler(调 ...

  7. [CF1093G]Multidimensional Queries:线段树

    分析 非常有趣的一道题. 式子中的绝对值很难处理,但是我们发现: \[\sum_{i=1}^{k}|a_{x,i}-a_{y,i}|=\sum_{i=1}^{k}max(a_{x,i}-a_{y,i} ...

  8. JavaScript DOM位置尺寸API

    我们需要了解几个基础概念,每个HTML元素都有下列属性 offsetWidth clientWidth scrollWidth offsetHeight clientHeight scrollHeig ...

  9. class 用法 函数变量的作用域

    函数变量的作用域 1. 函数体内声明的变量 2. 参数中的变量 没有赋值的 function fn(a){} 赋值的,值不是变量 function fn(a=45){} 赋的值为变量 function ...

  10. input绑定事件

    <input type="text" oninput="functionName()">