-
centos7 webdav서버/centos, redhat 2018. 4. 16. 15:09반응형
1. wevdav 모듈 설치되어 있는 확인
sudo httpd -M | grep dav
아래 3개의 모듈이 검색되면 정상설치됨
dav_module (shared)
dav_fs_module (shared)
dav_lock_module (shared)
2. webdav 폴더 생성 권한설정
mkdir /data/webdav
chmod apache.apache /data/webdav
chown 755 apache.apache /data/webdav
3. webdav 사용자 만들기 (htpasswd 경로 conf에 입력)
1) 최초 파일생성
(1) htpasswd -c /etc/httpd/.htpasswd userid
(2) 암호 두번 넣기
2) 두번째부턴
(1) htpasswd /etc/httpd/.htpasswd userid2
(2) 암호 두번 넣기
3) 권한설정
sudo chown root:apache /etc/httpd/.htpasswd
sudo chmod 640 /etc/httpd/.htpasswd
4. conf 생성vim /etc/httpd/conf.d/webdav.confconf 내용추가DavLockDB “/tmp/DavLock”Alias /webdav /var/www/html/webdav<Location /webdav>DAV OnAuthType BasicAuthName WebDAVAuthUserFile /etc/httpd/.htpasswd<RequireAny>Require method GET POST OPTIONSRequire valid-user</RequireAny></Location>------------------------------------------------------------------------------------------------------------------------------------Alias /webdav<Location /webdav> 이 두 줄 경로가 같아야 함ex)Alias /<Location />Alias /a<Location /a>---------------------------------------------------------------------------------------------------------------------------------------5 아피치 재기동systemctl restart httpd7. selinux, firewall 등 설정6. 테스트
raidrvie netdrive 등으로 접속확인
윈도우 자체에서도 네트워크 드라이브 연결은 가능하나
레지스트를 수정해야 한다.. 이건 인터넷에 검색하면 많이 나옴
참고
https://evandraga.wordpress.com/2017/06/15/webdav-server-on-centos-linux-7/
다른 conf설정은 다 봤지만 이것만 정상적으로 작동했다.
반응형'서버 > centos, redhat' 카테고리의 다른 글
openssl 설정 (0) 2018.06.22 하드웨어, os 시간변경 (date, hwclock) (0) 2018.05.18 centos7 firewalld (0) 2017.12.05 centos7 APM (0) 2017.12.05 리눅스 무료백업툴 REAR (0) 2017.11.01