LinuxSir.cn,穿越时空的Linuxsir!

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

两个问题,一个关于apache,一个关于proftpd和mysql的整合

[复制链接]
发表于 2003-8-16 20:40:25 | 显示全部楼层 |阅读模式
1、在配置好apache以后,比如根目录下有一个文件夹tmp,在地址栏输入
http://localhost/tmp  不能访问,一定得输入 http://localhost/tmp/ 才能访问如何配置apache使其在输入第一个地址也能访问tmp文件夹

2、在proftpd和mysql整合以后,在mysql的ftpuser数据表下的homedir为用户的根目录,比如用户ftpuser的根目录设定为/home/ftpuser,但是用户登录以后在ftp客户端软件显示当前目录为/home/ftpuser,而不是期望的/。也就是说,可以回退到/home/甚至/。
如何配置proftpd,使用户ftpuser登录以后看到的根目录为“/”,

proftpd的配置我是参考的本版精华版文章
发表于 2003-8-18 14:04:34 | 显示全部楼层
up~
发表于 2003-8-18 14:48:34 | 显示全部楼层
#Alias /tmp "/var/local/apache/tmp"
#
#<Directory "/var/local/apache/tmp">
#    Options Indexes FollowSymLinks MultiViews IncludesNoExec
#    DirectoryIndex index.html.en
#    AddOutputFilter Includes html
#    AllowOverride None
#    Order allow,deny
#    Allow from all
#</Directory>

alias 这一句设置你在访问的时候输入的路径对应的绝对路径
<Directory></Directory> 之间是对此目录的访问限制
Options 中:Indexes 是否用页面索引显示目录,如果没有这一项,就和浏览一个文件夹无异
FollowSymLinks MultiViews IncludesNoExec 这三项我也不明白加上就对了
DirectoryIndex 项是目录索引 就是你访问这个路径时默认显示的页面
AddOutputFilter 输出过滤
Allow from all 是同意任何地址来的访问,可以将all替换成某个IP或域名,与此相反的就是deny 例如 deny from 61.138.15.7

按照上面的格式在httpd.conf中加上你要设置的目录就可以了记得把#去掉啊

proftp没有用过,不知道怎么设置!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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