현재 서버에서 samba 쉐어를 이용중입니다. 잘 이용하다가 같은 폴더에 webdav를 추가해볼까 싶어 노력하고 있는데 참 알쏭달쏭하네요.
원래 samba 폴더는 joo라는 유저가 권한을 가지고 있었습니다. 당연히 그대로 webdav만 추가하면 문제가 생길꺼 같아서 joo를 'www-data' 그룹에 추가하고, /etc/apache2/envvars 를 수정해서 apache2가 joo:www-data 유저로 돌아가게 했습니다. 원래 삼바 폴더의 권한도 chown -R joo:www-data 해주었구요.
그렇게해서 webdav 서비스를 올렸는데
1. 웹상에서 접속/다운로드 문제 없음
2. 윈도 10에서 네트워크 드라이브로 매핑한 후 접속/다운로드 문제 없음
3. 네트워크 드라이브에서 업로드/새폴더 만들기 안됨
4. 조금이라도 큰 파일은 네트워크 드라이브에서 다운로드 안됨
여기서 잘 해결이 안되네요. 3번은 분명 권한 문제일테고, 4번은 어딘가 세팅을 만져줘야 할꺼 같은데 말예요.