LinuxSir.cn,穿越时空的Linuxsir!

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

关于proftpd设置的问题

[复制链接]
发表于 2005-11-13 18:51:44 | 显示全部楼层 |阅读模式
我建立了一个ftpusers的group
内有三个用户,分别为
ftpadmin,upload,downlaod


我的配置文件中Anonymous段内容如下

  1.   <Anonymous ~ftp>
  2.         User                     ftpadmin
  3.         Group                   ftpusers
  4.         AnonRequirePassword     on
  5.    <Limit ALL>
  6.      AllowUser                  ftpadmin
  7.    </Limit>
  8. </Anonymous>
复制代码


现在出现的问题是:如果用ftpadmin 用户登录,则根目录为/home/ftp
而使用upload和download则根目录为/ 也就是整个系统的文件都看得到

求解……
发表于 2005-11-13 22:51:56 | 显示全部楼层
anonymous块指的是匿名登录用户的帐号设置,而不是ftp用户帐号的设置。

你应该去找前面的#DefaultRoot ~,然后把前面的注释去掉,这样这三个帐号登陆时都会到它们各自的home目录下面。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-13 23:20:38 | 显示全部楼层
Post by 墟里烟
anonymous块指的是匿名登录用户的帐号设置,而不是ftp用户帐号的设置。

你应该去找前面的#DefaultRoot ~,然后把前面的注释去掉,这样这三个帐号登陆时都会到它们各自的home目录下面。

那么
  1. <Anonymous ~ftp>
复制代码

里面的~ftp不是起限制的么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-13 23:22:18 | 显示全部楼层
还有,匿名登录用户的帐号,是什么意思,有点不明白
回复 支持 反对

使用道具 举报

发表于 2005-11-17 23:07:55 | 显示全部楼层
匿名用户意思是ftp服务器允许用户用anonymous这个帐号登陆,密码用一个电子邮件地址(格式规范即可)。也就是说用一般的ftp客户端软件不需要用密码即可以登陆(客户端一般都内置了一个地址用来打发密码。)此帐号相当于一个guest(过客)帐号。
<Anonymous ~ftp> 表示所有匿名用户登陆时其根目录为帐号名为ftp的帐号的家目录。因为系统里面并没有名为anonymous这个帐号。
回复 支持 反对

使用道具 举报

发表于 2005-11-17 23:11:32 | 显示全部楼层
建议自己先看一看置顶贴里面的精华文。不要一遇到问题不去自己找答案而直接问人。这学不到什么东西的。
回复 支持 反对

使用道具 举报

发表于 2005-11-18 23:23:43 | 显示全部楼层
用DefaultRoot来设置ftp的根目录
回复 支持 反对

使用道具 举报

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

本版积分规则

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