pure-ftpd安装

更新时间:2023-10-22 11:49:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

-- phpMyAdmin SQL Dump -- version 3.4.8

-- http://www.phpmyadmin.net --

-- 主机: localhost

-- 生成日期: 2014 年 05 月 08 日 10:54 -- 服务器版本: 5.5.28 -- PHP 版本: 5.3.17

SET SQL_MODE=\LUE_ON_ZERO\ SET time_zone = \

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; --

-- 数据库: `ftpusers` --

-- -------------------------------------------------------- --

-- 表的结构 `admin` --

CREATE TABLE IF NOT EXISTS `admin` ( `Username` varchar(35) NOT NULL, `Password` varchar(32) NOT NULL, PRIMARY KEY (`Username`),

UNIQUE KEY `Username` (`Username`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8; --

-- 转存表中的数据 `admin` --

INSERT INTO `admin` (`Username`, `Password`) VALUES ('Administrator', 'e10adc3949ba59abbe56e057f20f883e');

-- -------------------------------------------------------- --

-- 表的结构 `users` --

CREATE TABLE IF NOT EXISTS `users` ( `User` varchar(16) NOT NULL,

`Password` varchar(32) NOT NULL, `Uid` int(11) NOT NULL, `Gid` int(11) NOT NULL,

`Dir` varchar(128) NOT NULL, `QuotaFiles` int(10) NOT NULL,

`QuotaSize` int(10) NOT NULL, `ULBandwidth` int(10) NOT NULL, `DLBandwidth` int(10) NOT NULL, `Ipaddress` varchar(15) NOT NULL, `Comment` tinytext NOT NULL, `Status` int(1) NOT NULL,

`ULRatio` smallint(5) NOT NULL, `DLRatio` smallint(5) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8; --

-- 转存表中的数据 `users` --

INSERT INTO `users` (`User`, `Password`, `Uid`, `Gid`, `Dir`, `QuotaFiles`, `QuotaSize`, `ULBandwidth`, `DLBandwidth`, `Ipaddress`, `Comment`, `Status`, `ULRatio`, `DLRatio`) VALUES

('ftpuser_1', 'd3933b977d1cf7566346d55b54f87111', 65534, 31, '/usr', 100, 50, 75, 75, '*', 'Ftp user (for example)', 1, 0, 0),

('wq', '36e1a5072c78359066ed7715f5ff3da8', 501, 501, '/home/wwwroot/iqiyi.com', 100, 100, 1024, 1024, '*', '', 1, 0, 0);

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

LNMP一键安装0.7及之后的版本不需要按本文为设置全自动安装设置。

今日安装了http://www.lnmp.org一键安装包(linux,nginx,mysql,php).这个更新的版本带了pureftpd,更好我需要ftp^^.

安装就不说明了, 当你装完lnmp. 运行:/pureftpd.sh 就自动安装pureftpd了.需要注意就是,你要安装unzip,我之前安装失败,就是因为没有unzip.安装unzip命令是: yum install unzip

主要说说面板,其实挺简单的,一步一步来.

首先输入 http://你的域名或IP/ftp/install.php

第一步:检查文件

全部ok.可以下一步了

第二步:选第一个,创建一个新数据库

第三步:输入mysql信息,全部显示ok.证明你的mysql没错.

继续,都是输入mysql信息,和一个mysql数据库

第四步:这个是配置文件,language哪里选择chinese, ftp address 填写你自己的ip信息.其他默认.然后记得 save保存.

第五步:设置管理员密码(默认的密码我不太清楚),输入新的密码,然后按change.

第六步:到了第六步了,把这些灰色的文字复制下来, 覆盖掉/usr/local/pureftpd/pureftpd-mysql.conf 这个文件.

第七步:搞定了.安装完毕.

这是登陆后的信息.

例如我想新建一个用户 aaa,只可以访问 /home/root/

就在右上角新增账号.

账号填写aaa.

密码自己填写

uid,gid 都选www

主目录选择 /home/root/

这样按保存就可以了.

-----------

转载自:http://www.chenweiwen.com/post/19/

安装后最好 运行一次命令:/root/pureftpd restart 因为我新建了一个用户,按保存,不能登陆ftp.后来我试试重新启动,就好了.嘎嘎

还有,如果vps挂了或者重启了, ftp就没了,就要登录ssh 运行:/root/pureftpd start

话说,怎么自启动这个啊?.

****************************

Debian执行如下命令加入开机启动:

cat >/etc/init.d/pureftpd.sh<

/root/pureftpd start eof

update-rc.d pureftpd.sh defaults

CentOS 执行如下命令加入开机启动:

编辑/etc/rc.d/rc.local 在文件末尾添加上/root/pureftpd start 保存即可。

Licess PS:最近家里有事发布lnmp之后就没怎么上网,感谢lnmp爱好者们分享经验,如有LNMP相关方面的问题可以到http://bbs.vpser.net/forum-25-1.html 论坛发贴。

****************************

目前还有很多朋友对设置方面有些不清楚,主要原因是配置参数的问题。

请检查/home/wwwroot/ftp/config.php 和 /usr/local/pureftpd/pureftpd-mysql.conf 两个文件中mysql数据库连接信息是否和前面图形界面填写的一致,如果不一样请修改为正确的信息。(注意:localhost 和 127.0.0.1 在mysql链接的时候是不一样的!配置完成执行/root/pureftpd restart 重启一下。)

如有LNMP相关方面的问题可以到http://bbs.vpser.net/forum-25-1.html 论坛发贴,我会尽快给各位lnmp使用者回复。

本文来源:https://www.bwwdw.com/article/tz6f.html

Top