Skip to content

Сервери WebDAV

Сервер WebDAV — Nextcloud, ownCloud, Synology, університетське сховище — можна переглядати в панелі як будь-яку теку. Виберіть Підключення через WebDAV… у меню «Мережа», вкажіть URL, і сервер з’явиться в активній панелі.

Це втулок: його можна вимкнути або вилучити в Конфігурація ▸ Втулки….

Підключення

URL — це колекція, до якої ви хочете потрапити, з вашим іменем користувача перед вузлом:

https://anna@files.example.com/remote.php/dav/files/anna/

Пароль запитується окремо і потрапляє через програму до в’язки ключів, ніколи до файлу налаштувань. Залиште його порожнім при наступному підключенні — буде використано збережений.

Кожен URL, до якого ви підключаєтеся, запам’ятовується — останні тридцять, найновіший першим — і наступного разу пропонується у випадному списку. Цей список лежить у ~/Library/Application Support/PeachCommander/webdav/sites.json і містить лише адреси; пароль туди ніколи не записується.

Використовуйте https

Автентифікація — HTTP Basic, тобто ім’я користувача та пароль мандрують закодованими в base64: закодованими, а не зашифрованими. Через https:// їх захищає з’єднання. Через http:// вони йдуть практично відкрито, і все, що між вами та сервером, може їх прочитати. Звичайний http:// приймається, бо сервер на власній машині або в закритій лабораторній мережі — законний випадок, але добрим типовим налаштуванням це не є.

Що можна робити

Список, читання, запис, створення тек, вилучення, перейменування та переміщення — усе працює й відповідає дієсловам WebDAV PROPFIND, GET, PUT, MKCOL, DELETE та MOVE. Панель на сервері WebDAV у повсякденній роботі поводиться як панель на диску.

До чого бути готовим

Передавання йде цілим файлом. Файл забирається або надсилається одним шматком; передавання за діапазонами немає, тож перерване передавання великого файлу починається наново, а не продовжується.

Копіювання всередині сервера йде через ваш Mac. Втулок не використовує дієслово COPY, тож дублювання файлу на сервері завантажує його до вас і назад. На повільному каналі переміщення — яке сервер робить сам — значно швидше за копіювання.

Нічого не блокується. LOCK із WebDAV не використовується, тож якщо двоє одночасно пишуть той самий файл, вирішує той, хто збереже останнім — так само, як на мережевому ресурсі без блокувань.

Лише автентифікація Basic. Сервери, що вимагають Digest, bearer-токен або єдиний вхід, відхилять з’єднання. Багато з них натомість пропонують пароль для конкретної програми, і він тут працює.