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:
댓글 달기