WebDav 폴더/사용자 권한에 관한 문제

kakadais의 이미지

Mac OSX Lion에 내장된 Apache2에 dav 모듈을 오픈해서 webdav 설정을 했습니다.

외부에서 접속 테스트는 문제 없이 되는데요

제가 원하는 것은 read 뿐만이 아니라 write 까지 가능하게 하는 것입니다.

관련 문서들을 찾아보니,

해당 공유 directory의 소유자와 등록된 사용자와 그룹의 권한을 일치 시켜야 한다. 가 답인 듯 한데요..

이래저래 경우의 수를 따지며 해봐도 도무지 되지가 않아서 질문을 올립니다.

실제 제 설정을 토대로 질문을 드립니다.

$apache_home/extra/httpd-dav.conf 파일은 아래와 같습니다.

DavLockDB "/var/webdav"

Alias /webdav "/var/webdav"

Dav On Order Allow,Deny Allow from all

확실히 하기 위해서 모든 소유권 및 접속 관련 계정은 root로 했습니다.
/var/webdav 폴더 역시 root 소유로 설정했으며 chmod 777로 박아버렷습니다만 그래도 안되네요
password 파일은 별도 지정도 해보고 풀어도 보고 했습니다

궁금한 사항중 정리가 안되는 사항을 요약해보면 아래와 같습니다.
-apache 실행 계정과 해당 공유 폴더의 소유권 관계
-password 파일을 지정하거나 혹은 하지 않아도 system id/pw로 로그인이 되는데 이게 정상 동작인지 (설정 오류로 인한 것인지)
-DavLockDB 경로와 공유 폴더 경로가 같아도 문제가 되지 않는지 (별도로 만들어서 지정도 해보앗으나 차이가 없엇음)

뭔가 실타래가 엉킨듯해서 질문이 애매해 보입니다.
관련 소유권과 권한에 대해서 아시는 분은 답변을 해주시면 정말 감사하겠습니다-

kakadais의 이미지

중복 등록 되엇는데 삭제가 없네요;; 어찌 삭제가 가능할까요;

dgkim의 이미지

저는 apache 실행하는 계정과 동일한 계정으로 사용하고 있습니다.

인증은 LDAP에 통해 인증하고 있습니다만, 해당 로그인한 계정의 권한과 실제 파일 권한 및 apache에서 제어해주는 권한 관리는 따로 사용하고 있지 않습니다.

즉, 인증은 수행을 해야 DAV 경로에 대한 WebDAV 접근이 가능하며, 실제 파일의 소유권 및 권한은 apache 실행 계정입니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.