문제

나는 설정 DAV 에 apache2,합니다.는 것은,모든 읽기/쓰기 작업 수행과 함께 아파치 사용자의 자격 증명입니다.대신 사용하고 싶은 HTTP 인증에 사용자의 자격 증명입니다.면 나는 인증으로"요한"모든 읽기 및 쓰기 작업이 사용해야 하는 시스템이 사용자가 존의 자격 증명서(/etc/passwd). suEXEC 잔인한 것 같다 내가 아니에요 때문에 실행하는 것을,하지만 내가 잘못...

여기에는 현재 구성:

<VirtualHost *:80>
        DocumentRoot /var/www/webdav
        ServerName webdav.mydomain.com
        ServerAdmin webmaster@mydomain.com

       <Location "/">
               DAV On
               AuthType Basic
               AuthName "WebDAV Restricted"
               AuthUserFile /etc/apache2/extra/webdav-passwords
               require valid-user

               Options +Indexes
       </Location>
        DAVLockDB /var/lib/dav/lockdb

        ErrorLog /var/log/apache2/webdav-error.log
        TransferLog /var/log/apache2/webdav-access.log
</VirtualHost>
도움이 되었습니까?

해결책

우리가 사용하는 대번포트(http://davenport.sourceforge.net/ 기)for 년 대한 액세스를 제공하 Windows/samba 주식을 통해 webdav.Samba/Windows 많이 제공합 제어의 이런 종류의 것이며,데이번포트에 그것을 사용 가능한 웹을 통해 SSL 을 통해 없이 VPN

다른 팁

탄 대답하고,내가 알기로는:당신은하지 않습니다.

긴 대답:를 구현하는 것은 가능한 기능이 적절한 mpm,그리고 거기에 다양한 그렇지만,그들은 보이지 않는 매우 적극적으로 지원하며,적어도 하지 메인라인에서 아파치 코드 베이스입니다.

peruser:

Q.은 peruser 준비한 생산 사용합니까?

A.일반적으로는 없습니다.

perchild:

이 모듈은 작동하지 않습니다.개발의 이 모듈은 완전하지 않고 현재 활발하게 운영하고 있습니다.를 사용하지 않는 perchild 지 않는 한 당신은 프로그래머 기꺼이 해결하는 것을 돕습니다.

는데,정말;대부분의 사용 WebDav 본점 소유 정보에는 응용 프로그램 계층,데이터베이스에서 어쨌든.합의 일을 위해 파일 공유하여 사용 Samba 대신;고 그건 정말 해결책이라고 저도 인정합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top