LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 904|回复: 5

按照贴子上说的进行proftp+mysql+quota配置,出现如下出错信息。

[复制链接]
发表于 2003-12-18 08:12:33 | 显示全部楼层 |阅读模式
[root@proxyserver root]# ftp 0
Connected to 0.0.0.0 (0.0.0.0).
220 ProFTPD 1.2.9 Server (Welcome to weizhishu'ftp) [proxyserver]
Name (0:root): dd
421 Service not available, remote server has closed connection
Login failed.
No control connection for command: No such file or directory
 楼主| 发表于 2003-12-19 08:17:52 | 显示全部楼层
发表于 2003-12-19 20:09:48 | 显示全部楼层
顶,我和你出现一样的问题了
发表于 2003-12-20 03:40:07 | 显示全部楼层
ftp 0也可以吗??

不是ftp 127.0.0.1吗??
发表于 2003-12-20 09:36:22 | 显示全部楼层
我的是连192.168.0.1的。但出现错误情况和楼主一模一样,后来我看了一下数据库的记录,发现ftp登录时,根本没有连过数据库,没有执行过查询。
 楼主| 发表于 2003-12-23 16:47:14 | 显示全部楼层
这是出错信息
proxyserver (218.65.243.105[218.65.243.105]) - connected - local : 61.185.218.6:21
proxyserver (218.65.243.105[218.65.243.105]) - connected - remote : 218.65.243.105:26594
proxyserver (218.65.243.105[218.65.243.105]) - FTP session opened.
proxyserver (218.65.243.105[218.65.243.105]) - dispatching PRE_CMD command 'USER anonymous' to mod_core
proxyserver (218.65.243.105[218.65.243.105]) - dispatching PRE_CMD command 'USER anonymous' to mod_core
proxyserver (218.65.243.105[218.65.243.105]) - dispatching PRE_CMD command 'USER anonymous' to mod_auth
proxyserver (218.65.243.105[218.65.243.105]) - dispatching CMD command 'USER anonymous' to mod_auth
proxyserver (218.65.243.105[218.65.243.105]) - dispatching POST_CMD command 'USER anonymous' to mod_sql
proxyserver (218.65.243.105[218.65.243.105]) - dispatching LOG_CMD command 'USER anonymous' to mod_sql
proxyserver (218.65.243.105[218.65.243.105]) - dispatching LOG_CMD command 'USER anonymous' to mod_log
proxyserver (218.65.243.105[218.65.243.105]) - dispatching PRE_CMD command 'PASS (hidden)' to mod_core
proxyserver (218.65.243.105[218.65.243.105]) - dispatching PRE_CMD command 'PASS (hidden)' to mod_core
proxyserver (218.65.243.105[218.65.243.105]) - dispatching PRE_CMD command 'PASS (hidden)' to mod_auth
proxyserver (218.65.243.105[218.65.243.105]) - dispatching CMD command 'PASS (hidden)' to mod_auth
proxyserver (218.65.243.105[218.65.243.105]) - FTP session closed.
proftpd.conf里关于mysql 的配置是这样的.
#
SQLAuthTypes Backend Plaintext
SQLAuthenticate users groups usersetfast groupsetfast
#SQLAuthenticate users*
SQLConnectInfo ftp@192.168.0.1 ftpusr dirlyk1980
SQLDefaultGID 65534
SQLDefaultUID 65534
SQLMinUserUID 1000

RequireValidShell off
SQLHomedirOnDemand on

SQLUserInfo ftpusr userid password uid gid homed shell
SQLGroupInfo ftpgrp groupname gid members


#

# aktive SQL Kommandos, ab hier passiert etwas :-)

#

SQLLog PASS counter
SQLNamedQuery counter UPDATE "letzter_zugriff=now(), count=count+1 WHERE username='%u'" users

# xfer Log in mysql

SQLLog RETR,STOR transfer1
SQLNamedQuery transfer1 INSERT "'%u', '%f', '%b', '%h', '%a', '%m', '%T',now(), 'c', NULL" xfer_stat
SQLLOG ERR_RETR,ERR_STOR transfer2
SQLNamedQuery transfer2 INSERT "'%u', '%f', '%b', '%h', '%a', '%m', '%T',now(), 'i', NULL" xfer_stat
相应的表和列名在数据库里都已经建立好用户也加上了.
就是验证不过实在找不出原因.
各位帮忙找一下.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表