码迷,mamicode.com
首页 > 其他好文 > 详细

使用pure-ftpd实现ftp功能

时间:2016-01-17 16:17:31      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:pure-ftpd安装 linux centos6

环境:Centos6 工具pure-ftpd

下载地址ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/

版本pure-ftpd-1.0.42


安装ftp 

./configure \

--prefix=/usr/local/pureftpd \
--without-inetd \
--with-altlog \
--with-puredb \
--with-throttling \
--with-peruserlimits  \
--with-tls

[root@localhost pure-ftpd-1.0.42]# make 

[root@localhost pure-ftpd-1.0.42]# make install

[root@Rsync configuration-file]# cp pure-ftpd.conf /usr/local/pureftpd/etc/

[root@Rsync configuration-file]# cp pure-config.pl /usr/local/pureftpd/sbin/

[root@Rsync sbin]# chmod 755 pure-config.pl 修改执行文件权限

[root@Minghao etc]# vim  pure-ftpd.conf

dG删除所有配置内容

新配置

创建被隐射的用户www

指定目录 /tmp/tmp

chown -R www /tmp/tmp/

创建pureftp的隐射用户 ftpuser1

[root@Minghao etc]# /usr/local/pureftpd/bin/pure-pw useradd ftpuser1 -uwww -d /tmp/tmp/

Password: 111

Enter it again:111

创建保存账户和密码的库

[root@Minghao etc]# /usr/local/pureftpd/bin/pure-pw mkdb

在/usr/local/pureftpd/etc/目录下生成pureftpd.passwd 和pureftpd.pdb密码和库文件

接下来启动服务

[root@Minghao etc]# /usr/local/pureftpd/sbin/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf

连接ftp

[root@Minghao ~]# lftp ftpdtest1@192.168.91.131

口令:

lftp ftpdtest1@192.168.91.131:~> ls

drwxr-xr-x    3 501        0                4096 Jan 17 20:30 .

drwxr-xr-x    3 501        0                4096 Jan 17 20:30 ..

-rw-r--r--    1 0          0                   9 Jan 17 20:30 123

drwxr-xr-x    2 0          0                4096 Jan 17 20:30 aabbc

lftp ftpdtest1@192.168.91.131:/>

成功


使用pure-ftpd实现ftp功能

标签:pure-ftpd安装 linux centos6

原文地址:http://4408149.blog.51cto.com/4398149/1735815

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!