[배경]
iDevice에서 백업방법으로 WebDAV를 이용한다. 나는 Notability의 내용을 백업하고 싶다.
iCloud는 5GB의 용량 제한이 있으나, 개인 서버는 그런 제한이 없다. 물론 제한없도록 하드웨어를 구입해야 한다.
[문제]
- macOS Server 5.7.1로 바뀌면서 WebDAV는 사라졌다.
- Prepare for changes to macOS Server 5.7.1 모든 문제는 여기서부터 출발한다. 아마도 애플은 모두 iCloud로 옮기고 싶어서 개인 서버에서 WebDAV를 손쉽게 이용하지 못하게 하는 것이리라.
- macOS Mojave가 되면서 wfsctl(WebDAV File Sharing control utility)로도 WebDAV를 실행시킬 수 없을 뿐만 아니라, 웹서버(apache)도 실행시킬 수 없게 되었다.
[해법]
모하비에 WebDAV 서비스를 하려면, Apache의 설정을 손봐야 한다. 그럴 시간이 없다.
앱스토어에서 WebDAVNav v2.6.4를 내려받아 설치하였다.
설정은 다음과 같이 하였다.
- Port : 일반적인 웹서버인 80을 사용하지 않고 다른 값을 썼다.
- Start server on launch : checked
- username : **** (서버 등록 사용자가 아닌 별도의 이름을 입력할 수 있다.)
- password : **** (서버등록 암호가 아닌 별도의 암호를 설정할 수 있다.)
- Use Digest Authentication : checked
- Use Https : checked
- Create and use self-signed certificate : checked
- Extra shares : 설정하지 않음. 만약 추가로 공유하고자 하면, {공유 이름}과 {공유 폴더}를 설정하면 된다.
접속 방법
- https://URL:Port
- https://URL:Port/{공유 이름}/
[참고]