uk8u8 发表于 2013-6-11 20:08:21

按教程安装proftpd后,出现以下信息,麻烦帮看下,谢谢啦!

按教程安装好后,我重启了VPS,然后启动时会出现以下信息:

root@(none):/usr/local/proftpd/var/log# /etc/init.d/proftpd start
Starting proftpd daemon: proftpd_none_ proftpd: processing configuration directory '/usr/local/proftpd/etc/vhost'
_none_ proftpd: warning: unable to determine IP address of '_none_'
_none_ proftpd: error: no valid servers configured
_none_ proftpd: Fatal: error processing configuration file '/usr/local/proftpd/etc/proftpd.conf'
proftpd already running.
root@(none):/usr/local/proftpd/var/log#

用户已按教程建立,用filezilla连接不上。
状态:        正在解析 jp91.vps.text.com 的地址
状态:        正在连接 8.8.47.91:21...
状态:        尝试连接“ECONNREFUSED - Connection refused by server”失败。

vps是linode的1024,系统用的是debian7.64.目前其它正常。求解,谢谢!

uk8u8 发表于 2013-6-11 20:10:29

哦,该用户的FTP目录我直接给的/home/,不清楚是不是这个问题呢?

licess 发表于 2013-6-11 21:57:03

编辑 /usr/local/proftpd/etc/proftpd.conf
添加DefaultAddress 你的ip地址
再编辑/etc/hosts
添加
你的ip主机名

保存,/etc/init.d/proftpd restart 看一下

uk8u8 发表于 2013-6-12 08:12:12

回复 3# 的帖子

感谢领导回复,马上处理!!

2013年6月12日 08:17:15:
只添加DefaultAddress后就可以登录ftp了。。。

/etc/hosts 也修改了。。 不过添加后还是显示root@(none):~#,不清楚是咋回事。。

[ 本帖最后由 uk8u8 于 2013-6-12 08:20 编辑 ]

licess 发表于 2013-6-12 08:33:28

回复 4# 的帖子

none你是没设置主机名

uk8u8 发表于 2013-6-12 08:50:10

老大,还是没有 搞定

现在连接 FTP正常,也可以登录,也可以列出文件与目录 ,但上传时出现以下信息:
状态:        正在解析 jp91.vps.akun.name 的地址
状态:        正在连接 8.8.47.91:21...
状态:        连接建立,等待欢迎消息...
响应:        2208.8.47.91 FTP server ready
命令:        USER akunftp
响应:        331 Password required for akunftp
命令:        PASS ***********
响应:        230 User akunftp logged in
状态:        服务器不支持非 ASCII 字符。
状态:        已连接
状态:        开始上传 D:\Program Files\test\static\style\page_print_fh_print.css
命令:        CWD /wwwroot
响应:        250 CWD command successful
命令:        TYPE A
响应:        200 Type set to A
命令:        PORT 192,168,1,101,9,230
响应:        200 PORT command successful
命令:        STOR page_print_fh_print.css
响应:        550 page_print_fh_print.css: Permission denied
错误:        严重文件传输错误

求指教 ,谢谢!!

uk8u8 发表于 2013-6-12 10:27:52

经过一番折腾,发现还是权限的问题:
chmod -R 777 /home/

这样的话,目前都正常了。。 但如果把home文件夹给其它用户的全部写入权限的话,总感觉不够安全。。
有其它解决方法吗军哥?谢谢

uk8u8 发表于 2013-6-12 11:46:50

还是找不见方法,目前得改成777或者把“/home/”的拥有者改成添加ftp时增加的用户:chmod -R 777 /home/www.test.comchown -R akunftp /home/www.test.com/home/www.test.com是由vhost创建的,所有者是www,目前这样一改,所有者变成akunftp了,想知道,这样有啥副作用没?

中午了,军哥快来啊快来。。。:lol
-----------------------------------------------
这样做貌似不行,刚安装程序时,报没有写入权限错误:(


-----------------------------------------------
我在想,在建立ftp用户时,把ftp用户与www用户放到一个组,然后给网站文件夹增加该组的权限,貌似可以解决,不清楚可行的。求军哥指教。。
PS:非win系统真心小白:Q

[ 本帖最后由 uk8u8 于 2013-6-12 12:00 编辑 ]

licess 发表于 2013-6-12 16:14:39

加到www组就可以

uk8u8 发表于 2013-6-12 18:16:10

回复 9# 的帖子

感谢军哥回复。问题解决。。
不过我也准备换到Pureftpd了。。
用proftpd做为ftp服务,然后用filezilla多线程传上去的文件莫名的不完整,也不折腾了。。 换回Pureftpd用了。。
再次感谢军哥
页: [1]
查看完整版本: 按教程安装proftpd后,出现以下信息,麻烦帮看下,谢谢啦!