webdav문제
글쓴이: corean / 작성시간: 토, 2007/02/03 - 12:35오전
현재 /home/webdav/www 하위에 사용자들을 만들어 웹폴더를 사용하고 있습니다.
혼자 쓰려는게 아니라, 여러사람한테 계정을 나눠주려고 합니다.
모 여기까지는 상관이 없는데,
test이란 사용자를 만들어 놓고 화일을 올려놓으면
웹에서 아무런 제재업시 해당 화일에 접근이 가능하다는게 문제입니다.
(웹브라우저에서 http://webdav.test.com/test/test.jpg식으로)
다른 설정을 해줘야 하는지..
처음에는 php화일을 올려두고, 돌려보니 phpinof()가 실행되더군요. -_-;
이건 ForceType text/plain 를 추가해서 해결했습니다.
(참고: http://webdav.org/mod_dav/install.html#apache)
현재 설정입니다.
webdav.conf:
<Directory "/home/test/www">
DAV On
ForceType text/plain
AuthName "WebDAV Login"
AuthType Basic
AuthUserFile /home/domain/.htpasswd
AllowOverride None
Options None
<LimitExcept GET HEAD OPTIONS>
require valid-user
</LimitExcept>
Order allow,deny
Allow from all
</Directory>
<Directory "/home/domain/www/test">
<LimitExcept GET HEAD OPTIONS>
require user test
</LimitExcept>
</Directory>Forums:


댓글 달기