ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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.conf

    conf 내용추가

    DavLockDB “/tmp/DavLock”
    Alias /webdav /var/www/html/webdav
    <Location /webdav>
    DAV On
    AuthType Basic
    AuthName WebDAV
    AuthUserFile /etc/httpd/.htpasswd
    <RequireAny>
    Require method GET POST OPTIONS
    Require valid-user
    </RequireAny>
    </Location>

    ------------------------------------------------------------------------------------------------------------------------------------
    Alias /webdav
    <Location /webdav>  이 두 줄 경로가 같아야 함

    ex) 
    Alias /
    <Location />

    Alias /a
    <Location /a>
    ---------------------------------------------------------------------------------------------------------------------------------------

    5 아피치 재기동
    systemctl restart httpd

    7. 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
Designed by Tistory.