LinuxSir.cn,穿越时空的Linuxsir!

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

proftpd的配置中DefaultRoot的作用是什么?

[复制链接]
发表于 2003-10-20 16:37:31 | 显示全部楼层 |阅读模式
今天我第一次架设ftp服务器,用的是redhat9+proftpd,在设置proftpd.conf文件时,被DefaultRoot这一项搞懵了。
我上网查了一些关于这个问题的资料,得到关于DefaultRoot的解释大概都是:“根目录设定,可以用/home也可用~,可以使用户不能向上到根目录下”,我看了以后把它跟"<Anonymous /ftp>"这个选项得作用搞得有点混淆了。我原以为DefaulRoot是用来定义进入ftp时看到的文件夹的,后来发现是用"<anonymous /×××>'这个选项。我又试着把DefaultRoot这一项删除,发现匿名登录时也不能向上到根目录中啊。我现在越搞越糊涂了,请大侠指点一下迷津:DefaultRoot到底是用来干什么的,如果没有这一项会怎么样?
发表于 2003-10-20 17:54:23 | 显示全部楼层
DefaultRoot 限度用户 列如 DefaultRoot ~ linux
用linux用户访问FTP 就会被限定在/home/linux下 不能向上浏览
<anonymous /×××> 功能更大 /***是指指定的目录 如果你加上useralias 那就可以匿名访问 那可以限度下载用户的权限 下载速度等 你可以找找这个方面的资料 不要急 其实很好理解 如果有点网络基础的那就不难理解了
 楼主| 发表于 2003-10-21 14:40:46 | 显示全部楼层
也就是说"<anonymous /×××>"已经包含了"DefaultRoot ~ linux" 的功能?
发表于 2003-10-22 00:44:01 | 显示全部楼层
最初由 qybei 发表
也就是说"<anonymous /×××>"已经包含了"DefaultRoot ~ linux" 的功能?

那你/XXX也要是linux用户权限的目录 不然有什么用 anonymous是匿名 就是说你要这样写 匿名用户也可以访问linux这个用户的目录 而DefaultRoot ~  linux 就必须要密码 当然你有可以在anonymous段里写AnonRequirePassword          on来要求用户输入密码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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