andyin 发表于 2014-6-2 12:04:00

安装完重启pureftpd restart无反应

安装完重启pureftpd restart无反应

ldlbf 发表于 2014-6-2 15:14:33

首先,你这个 pureftpd restart 格式敲错了,如果你是要表达你重启了无反应,就用中文说,你这个 pureftpd restart 感觉是你所执行的命令操作。

你要了解lnmp的命令,就看这里 http://lnmp.org/faq/lnmp-status-manager.html 这里所有的管理命令都写的很清楚了。

ps -aux | grep pureftpd 看看有没有进程。
有进程,如果你是执行的   /etc/init.d/pureftpd restart 这条命令是绝对有效果的。而不是 #> pureftpd restart

另外检查你的 #> iptables -L -n 看看有没有开启21端口。或者看看 netstat -an 看看21端口是否正常。
军哥的论坛还有lnmp.org里的那些文章,几乎涵盖了所有关于linux建服方面的命令,配置,和功能说明。你可以多看一下。

[ 本帖最后由 ldlbf 于 2014-6-2 15:16 编辑 ]

andyin 发表于 2014-6-2 16:48:17

他提示这个

我进去看了 也确实没文件

[ 本帖最后由 andyin 于 2014-6-2 16:53 编辑 ]

ldlbf 发表于 2014-6-2 17:04:25

这个简单。我上传了一个pureftpd默认的pure-ftpd.conf 你先下载附件 pure-ftpd.log 然后改后缀名:pure-ftpd.conf
你把这个文件 cp 或者 mv 到 /usr/local/pureftpd 就可以了。如果还是不可以。就重新安装一下 pureftpd
我目前没有在线上的服务器,所以没办法给你做 wget ,你要么就传到自己其他的空间或者别的网站下面,就是那种在浏览器里面输入 http://www.xxx.com/pure-ftpd.conf 就会提示下载就可以用 wget http://www.xxx.com/pure-ftpd.conf

否则你就用 EditPlus(用文本编辑器打开格式不对) 打开 pure-ftpd.conf 然后 alt+a 再 ctrl+c ,然后在你的 putty 里面的命令行输入, #>vi /usr/local/pureftpd/pure-ftpd.conf进入以后,按 i 键,然后按鼠标右键就全部进来了。然后再冒号wq 保存退出。 :wq

再 /etc/init.d/pureftpd restart 重启吧。

[ 本帖最后由 ldlbf 于 2014-6-2 17:14 编辑 ]

andyin 发表于 2014-6-2 17:24:08

这又是少文件吗是我安装有错误码

ldlbf 发表于 2014-6-2 17:32:02

那你就再把这个文件用上面的那个方法也弄到 /usr/local/pureftpd 这个目录下面去。你这个命令是报的无效的sql配置文件。可能你的 pureftpd-mysql.conf 里面是有内容的,你执行 #>vi /usr/local/pureftpd/pureftpd-mysql.conf

打开后,如果里面有内容。你就执行冒号1逗号$d,也就是在 VI 的界面下   :1,$d手工按顺序打上这些,然后回车,清空 pureftpd-mysql.conf ,再粘贴附件里面的内容。


如果你是执行的 cp 到目录下面,直接覆盖原文件就可以了。

如果还报错,你就执行
#>cd /root/lnmp1.1-full
#>./pureftpd.sh
重新安装pureftpd吧。
/usr/local/pureftpd 目录下面一共有这些文件。

binpure-ftpd.confpureftpd-mysql.confsbinshare


如果这些你只少了两个,可能是你安装有问题,如果都没有。那就是你是不是没有权限写文件进来呀。是不是用的ROOT用户?

[ 本帖最后由 ldlbf 于 2014-6-2 17:41 编辑 ]

andyin 发表于 2014-6-2 17:36:09

这算是成功了吗?

ldlbf 发表于 2014-6-2 17:42:09

原帖由 andyin 于 2014-6-2 17:36 发表 https://bbs.vpser.net/images/common/back.gif
1998这算是成功了吗?
是的,成功了。

andyin 发表于 2014-6-2 17:43:04

非常感谢你 能留联系方式吗?

ldlbf 发表于 2014-6-2 17:52:08

呵呵,我是菜鸟,刚刚接触到一点点皮毛,能帮的就相互帮一下。在军哥论坛留言就行啦,这里好心人还有高手也多,他们也能帮到你的。:victory:

andyin 发表于 2014-6-2 18:04:18

530 Login authentication failed我设置了/usr/local/pureftpd/pureftpd-mysql.conf 和/home/wwwroot/ftp/config.php 账号都是root 密码 也是一样的 数据库也是localhost 这是什么原因

ldlbf 发表于 2014-6-2 18:09:29

这个是你的FTP在登陆的时候提示的身份验证失败呀,证明你的pureftpd是正常在运行的。你要 ip/ftp 登陆到你的 FTP后台去创建一个用户,给它设个密码,就可以用FTP工具登陆了呀。
如果你后台设置了用户名和密码那就还是你的 pureftpd-mysql.conf 有问题,没办法连接数据库,所以外部在登陆的时候,无法检测用户名和密码的正确性。看这里 https://bbs.vpser.net/thread-10861-1-3.html

[ 本帖最后由 ldlbf 于 2014-6-2 18:12 编辑 ]

andyin 发表于 2014-6-2 18:11:08

PureFTPd 帐号管理 我已经增加了

ldlbf 发表于 2014-6-2 18:15:29

原帖由 andyin 于 2014-6-2 18:11 发表 https://bbs.vpser.net/images/common/back.gif
PureFTPd 帐号管理 我已经增加了
不是帐号管理,是添加用户看这里:http://lnmp.org/faq/ftpserver.html
添加的用户必须是 uid,gid 都选www 而且主目录这里只能设置为 /home/wwwroot/下面的目录。因为 www:www 用户和用户组没有其他目录的操作权限。其他目录和文件的都是 root:root 而且权限不是777,设置过去也操作不了。

[ 本帖最后由 ldlbf 于 2014-6-2 18:18 编辑 ]
页: [1]
查看完整版本: 安装完重启pureftpd restart无反应