pureftp安装
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安装的更多相关文章
- pureftp安装部署
ftp:文件传输pure-ftpd:ftp软件作用:通过映射登录传送和接收文件.1.先下载pure-ftpd软件,最好指定一个下载软件目录如:/usr/local/src wget https://d ...
- FreeBSD--常用命令
FreeBSD常用命令 查看网络流量 a.systat -if 1 (1表示1s刷新屏幕一次) b.netstat 1 # Traffic 流量 peak 峰值 average 平均值 查看进程p ...
- Linux下的pure-ftp的安装详解
FTP(File Transfer Protocol)是文件传输协议,常用于Internet上控制文件的双向传输.同时,它也是一个应用程序,用户可以通过它把自己PC机与世界各地所运行FTP协议的服务器 ...
- Raspberry Pi 安装FTP(Pure-FTP)
Raspbian版本: 安装: 因为使用的是默认的pi用户,所以下面的命令都带着sudo. 安装Pure-FTP sudo apt-get install pure-ftpd 2. 创建用户组ftpg ...
- linux 编译安装pureFTP
安装openssl支持 wget -c https://www.openssl.org/source/openssl.org/source/openssl-1.1.0c.tar.gz tar -zxv ...
- docer安装之pure-ftp
https://hub.docker.com/r/stilliard/pure-ftpd Docker Pure-ftpd Server https://hub.docker.com/r/stilli ...
- pureftpd安装配置-pureftp参数详解(一)
1. 下载 #cd /usr/local/src/ #wget ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.30.tar.g ...
- pureftp在centos下与MySQL搭配使用
概述 pure-ftpd是linux下的一个ftp服务端,据说安全性较高.我在centos6下用yum安装pure-ftpd,并配置了通过MySQL进行用户的增删改查,以及对应到apache的web目 ...
- pureftp 服务
没啥图,不喜勿喷---_- ftp(file transfer protocol)--文件传输协议 (a)官网:www.pureftpd.org (b)原理 让用户连接上一个远程计算机(运行FTP ...
随机推荐
- CentOS7安装codeblocks
1.yum -y install epel-release 2.yum clean all && yum makecache 3.yum -y install gtk2-devel c ...
- 微信点餐系统(七)-微信授权获取openid:
章节小结: 1.学会了微信授权的步骤,学会了微信授权的文档 2.学会了使用natapp内网穿透工具 3.加深了虚拟机的网络配置以及基本使用 4.学会了抓包购票工具fiddler的使用 5.微信授权步骤 ...
- Linux vi/vim and linux yum 命令
Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在. 但是目前我们使用比较多的是 vim 编辑器. vim 具有程序编辑的能力,可以主 ...
- Java日期时间格式转换
1.Date转String 将日期格式化成指定的格式 public static String stampToDate(Date date) { SimpleDateFormat simpleDate ...
- Mybatis 自动生成mapper文件
在pom.xml下的<build>内加入: <build> <plugins> <plugin> <groupId>org.mybatis. ...
- node.js npm 操作 模块化开发 cnpm镜像安装
模块(包) 传统引入 js 的缺点 整个网页,我们写了一个 js 文件,所有的特效都在里面 耦合度太高,代码之间关联性太强,不便于后期维护 变量容易 全局污染 如果将 复杂的 js 文件,拆成多个功能 ...
- JNI写本地日志文件
调试JNI库 我喜欢反编译APK 然后替换.so文件 然后再编译成APK 其中写日志的话 用fopen("/sdcard/lei.txt","wb+")
- 记一次 Vue 组件内存泄漏的坑
概述 最近在开发 Vue 项目的时候遇到了内存泄漏问题,记录下来,供以后开发时参考,相信对其他人也有用. 背景 背景是需要用 three.min.js 和 vanta.net.min.js 给首页加上 ...
- Spring bean的自动装配属性
bean的自动装配属性能简化xml文件配置. bean 的自动装配属性分为四种: 1.byName 2.byTyoe 3.constructor 4. autodetect byName: 它查找配置 ...
- laravel 配置双模板引擎
有时候我们可能有这种需求,pc 和 mobile 端显示的页面不一样,这个时候,我们就需要判断设备类型: ****我们用 composer require whichbrowser/parser ...