QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 752|回复: 12

关于proftpd的配置问题,实在不懂

[复制链接]
发表于 2004-9-16 16:07:30 | 显示全部楼层 |阅读模式
下载了proftpd-1.2.9,安装好了
/etc/proftpd.conf文件如下:
ServerName                        "ProFTPD Default Installation"
ServerType                        standalone
DefaultServer                      on
Port                                21
Umask                                022
User                                nobody
Group                                nobody
RequireValidShell                   off
<Directory />
  AllowOverwrite                on
</Directory>
.....

<VirtualHost 202.117.4.20>
  ServerName    "tools"
   Port          1234
   User          tools
   Group        ftpusers
   MaxClients    30
   <Directory /tools>
     <Limit LOGIN>
        AllowAll
     </Limit>
     <Limit WIRTE>
        DenyAll
     </Limit>
   </Directory>
</VirtualHos>
然后我在shell中键入proftp start
出现错误:
error: name or service not known
error: unable to determine the IP address of '4h20.*.*.*'
我不知道该如何配置conf,看了别人的也没有看懂
发表于 2004-9-16 16:17:37 | 显示全部楼层
试试:
#/etc/rc.d/init.d/proftpd start
回复

使用道具 举报

 楼主| 发表于 2004-9-16 16:21:34 | 显示全部楼层
我就想配置一个ftp连接如:
   ftp://202.117.4.5:1234  
   用户名:tools
   密码:tools
   登录的目录是/tools
   不允许匿名登录
这样一个要求该怎么配置conf,要让proftpd运行起来,系统还要做什么?
回复

使用道具 举报

 楼主| 发表于 2004-9-16 16:23:39 | 显示全部楼层
to bwb:
  也不行,应该是我的配置文件错误,
回复

使用道具 举报

发表于 2004-9-16 16:29:09 | 显示全部楼层
你的tools是系统用户吗?如果不是,加成系统用户并将tools目录移到/home/tools下,注意:ServerName "tools" 是不对的,应该改成你的机器名。
回复

使用道具 举报

发表于 2004-9-16 16:45:17 | 显示全部楼层
你将tools变成系统用户后,按照如下写成你的proftpd.conf(注意老的作成备份别删),再试试:
ServerName                      "ProFTPD Default Installation"
ServerType                      standalone
DefaultServer                   on
AllowStoreRestart               on
Port                            21
Umask                           022
MaxInstances                    30
User                            nobody
Group                           nogroup
<Directory />
  AllowOverwrite                on
</Directory>
回复

使用道具 举报

 楼主| 发表于 2004-9-16 16:58:48 | 显示全部楼层
tools是系统用户
回复

使用道具 举报

 楼主| 发表于 2004-9-16 17:03:32 | 显示全部楼层
ServerName                      "ProFTPD Default Installation"
ServerType                      standalone
DefaultServer                   off
Umask                           022
MaxInstances                    30
User                            nobody
Group                           nogroup
RequireValidShell               off
AllowStoreRestart               on
<Directory />
  AllowOverwrite                on
</Directory>

########################vitual host configuration#####################
<VirtualHost 202.117.15.97>
   ServerName    "ziteng"
   Port          21
   <Anonymous /tools>
     User          ftp
     Group         ftp
     UserAlias     anonymous ftp
     MaxClients    30
     <Limit LOGIN>
        AllowAll
     </Limit>
     <Limit WIRTE>
        DenyAll
     </Limit>
   </Anonymous>
</VirtualHost>
###################################################################
回复

使用道具 举报

发表于 2004-9-16 17:15:25 | 显示全部楼层
你把第二段去掉,直接用第一段,试通了再说。
回复

使用道具 举报

 楼主| 发表于 2004-9-16 18:05:11 | 显示全部楼层
去掉了
还是连不上,不过是无法匿名登录,需要密码,我把用户改成ftp了
回复

使用道具 举报

 楼主| 发表于 2004-9-16 18:11:47 | 显示全部楼层
已经连杀上了,说什么FTP服务器shut down又断开了
回复

使用道具 举报

 楼主| 发表于 2004-9-16 18:16:30 | 显示全部楼层
ServerName "Linux FTP"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nobody
RequireValidShell off
DefaultRoot /var/ftp
<Directory />
  AllowOverwrite on
</Directory>

<Anonymous /var/ftp>
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 10
DisplayLogin welcome.msg
DisplayFirstChdir .message
<Limit LOGIN>
AllowAll
</Limit>
</Anonymous>
这是我最新的/etc/proftpd.conf
回复

使用道具 举报

发表于 2004-9-17 09:55:24 | 显示全部楼层
如果禁止anonymous登陆这样就行了:
ServerName                      "Linux FTP"
ServerType                      standalone
DefaultServer                   on
Port                            21
Umask                           022
MaxInstances                    30
User                            nobody
Group                           nogroup
<Directory />
  AllowOverwrite                on
</Directory>
如果还有问题我怀疑你的安装或安装版本有问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 16:50 , Processed in 0.055331 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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