728x90
#아파치 설치 sudo aptitude update sudo aptitude install apache2 apache2-utils #디렉토리 설정 sudo mkdir -p /var/www/webdav sudo chown -R www-data:www-data /var/www/ #모듈 활성화 sudo a2enmod dav sudo a2enmod dav_fs sudo a2enmod auth_digest #conf 설정 vi /etc/apache2/sites-available/000-default.conf #첫째줄에 아래 내용 추가 DavLockDB /var/www/DavLock #내부에 아래 내용 추가 Alias /webdav /var/www/webdav (Directory /var/www/webdav) #괄호 수정 필요. 티스토리 버그인가.. DAV On AuthType Digest AuthName "webdav" AuthUserFile /etc/apache2/users.password Require valid-user #계정 추가 sudo htdigest -c /etc/apache2/users.password webdav USERID_DIGEST sudo chown www-data:www-data /etc/apache2/users.password #아파치 재시작 sudo service apache2 restart
설치 환경은 우분투 14.04.1 LTS
참고 링크
+ 특정 유저만 읽기전용으로 하고 싶은 경우 (READID 추가시 htdigest 에서 -c 없이 생성)
#괄호 수정 필요 (Directory /var/www/webdav) ... (Limit GET PROPFIND) #Require valid-user Require user REARID Require user ADMINID (/Limit) (LimitExcept GET PROPFIND) Require user ADMINID (/LimitExcept) (/Directory)
728x90
'기타' 카테고리의 다른 글
[링크] Jenkins 설치 (1) | 2016.02.18 |
---|---|
[링크] 안드로이드 속도 올리기 (0) | 2016.02.18 |
Android SDK 업데이트 오류 발생시 조치 (0) | 2015.10.12 |
애플 블루투스 키보드의 안드로이드 단축키 (0) | 2015.09.15 |
[autoit] 더미 생성기 (0) | 2015.08.25 |