6.3.4 Мережевий диск WebDav
Підтримка протоколу Dav дозволяє використовувати Ваше Хмарне сховище як мережевий диск або навіть отримувати доступ до нього безпосередньо через браузер. Для цього варто попередньо налаштувати Web-диск у Вашій панелі KeepData.
Налаштування Web-диску
Перейдіть до панелі керування KeepData і відкрийте вкладку Web-Диск.
У відкритій вкладці Ви зможете налаштувати домашню директорію, доступну при підключенні за допомогою Dav-протоколу. Каталог налаштовується із домашньої директорії Вашого основного користувача. Простіше кажучи, для надання доступу до директорії шляхом /WebDisk
необхідно просто прописати WebDisk
у рядку Каталог:
Адреса, за якою доступний Ваш мережевий диск буде позначений у рядку Доступний за адресою.
Приклади підключень за допомогою Dav
Існує безліч різних способів використовувати Web-диск Вашого Хмарного сховища. Давайте розглянемо найпоширеніші.
Для підключення по Dav-протоколу використовуються дані доступу Вашого головного користувача, з початковим значенням яких можна ознайомитись за допомогою кнопки Лист.
Безпосередньо через Ваш браузер
У вкладці Web-Диск Ви можете спостерігати пряме посилання доступу до Вашого диска, яке можна використовувати у браузері у графі Доступний за адресою.
Скопіювавши її та вставивши у браузер, Вас попросить ввести дані доступу. Після введення логіну та пароля Вашого основного користувача, Ви зможете отримати прямий доступ до раніше вказаного каталогу:
Як мережевий диск Windows
У всіх сучасних версіях ОС сімейства Windows Ви зможете підключити мережевий диск за допомогою нативних засобів ОС.
Розглянемо з прикладу Windows 10.
1. Відкрийте Провідник натиснувши комбінацію клавіш Win + E
або через меню Пуск.
2. Виберіть Цей комп’ютер.
3. У верхній панелі натисніть Підключити мережевий диск.
4. Виберіть вільну літеру для Вашого мережевого диска зі списку. У полі Папка введіть шлях до мережної папки (наприклад, \\server.keepdata.thehost.ua\webdav\exampleuser
):
5. Обов’язково встановіть галочку на Підключитися з використанням інших облікових даних. Встановіть галочку Відновлювати при вході в систему, якщо хочете, щоб диск підключався автоматично під час кожного запуску комп’ютера.
6. Натисніть Готово. З’явиться вікно введення користувача та пароля, в якому потрібно вказати параметри доступу від основного користувача Вашого Хмарного сховища:
Тепер мережевий диск відображатиметься у Провіднику та буде доступний для використання.
На жаль, використання мережевого диска може бути пов’язане з певними незручностями без додаткових надбудов у деяких версіях Windows.
Важливо: можливі проблеми при використанні мережевого диска Windows та їх вирішення:
Проблема: неможливо передати файли більше 4 ГБ
При використанні WebDAV на багатьох версіях Windows (особливо застарілих), Ви можете зіткнутися з неможливістю передавати файли розміром більше 4 ГБ. Щоб вирішити цю проблему, можна змінити параметри в редакторі реєстру Windows:
1. Відкрийте редактор реєстру. Для цього натисніть комбінацію клавіш Win + R
, введіть regedit
та натисніть Enter.
2. Перейдіть до наступного розділу реєстру:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
3. Знайдіть параметр FileSizeLimitInBytes
. Якщо його немає, створіть новий параметр типу DWORD (32-бітове значення).
4. Змініть значення параметра FileSizeLimitInBytes
на потрібне вам. Наприклад, для встановлення ліміту на 10 ГБ (10×1024×1024×1024 = 10737418240 байт):
- Двійковий формат:
10737418240
- Шістнадцятковий формат:
280000000
5. Після зміни значення перезавантажте комп’ютер, щоб зміни набули чинності.
Проблема: при підключенні виникає помилка The network name cannot be found
Перевірте, чи запущено службу WebClient (Веб-клієнт) у Службах Windows. Увімкніть її та, за необхідності, встановіть налаштування її запуску в Автоматично. Самі Служби Windows можна знайти в меню Пуск (Служби
) або відкрити за допомогою комбінації клавіш Win + R
та введення services.msc
.
Подібне також можна виконати у командному рядку:
sc config "WebClient" start=auto
sc start "WebClient"
Потім здійсніть повторне підключення мережевого диска.
Проблема: служба WebClient (Веб-клієнт) не встановлена на Windows Server
На Windows Server необхідних для використання мережевих дисків компонентів можуть бути відсутні, у зв’язку з чим Ви бачитимете помилки під час спроби підключення.
У цьому випадку необхідно виконати алгоритм дій:
1. Запустіть PowerShell. Програма може бути знайдена в меню Пуск (Windows PowerShell
) або запущена за допомогою Win + R
і введення PowerShell
у форму виконання.
2. Встановлюємо WebDAV Redirector наступною командою. Після встановлення буде потрібно перезавантаження сервера:
Install-WindowsFeature WebDAV-Redirector –Restart
3. Після перезавантаження перевіримо, що компонент WebDAV-Redirector встановлений:
Get-WindowsFeature WebDAV-Redirector | Format-Table -Autosize
4. У системі при цьому з’являться дві нові служби - WebClient і MRxDAV. Включаємо для них автозапуск:
Set-Service WebClient -StartupType Automatic
Set-Service MRxDAV -StartupType Automatic
5. І запускаємо роботу служб у поточному сеансі:
Start-Service WebClient
Start-Service MRxDAV
Необхідні для роботи мережевого диска служби встановлені та запущені, можна підключати Ваш Веб-диск до сервера.
Як мережевий диск за допомогою стороннього клієнта
Підключення на Windows також можливе за допомогою клієнтських клієнтів замість вбудованого інструментарію від Microsoft.
Розглянемо на прикладі RaiDrive:
1. Завантажте та встановіть відповідний дистрибутив RaiDrive c офіційного сайту.
2. Запустіть програму та натисніть Add (Додати) на верхньому правому куті.
3. Виберіть тип сховища NAS -> WebDav. Вкажіть усі необхідні дані для підключення. В адресі вкажіть адресу сервера, наприклад server.keepdata.thehost.ua
, а в директорії підключення адресу папки Вашого Web-диску, наприклад webdav/example
:
4. Якщо всі дані вказані правильно, Ви успішно підключите мережевий диск до Вашої файлової системи.
Як мережевий диск Linux
Існує безліч різних способів примонтувати мережевий диск на Linux системах.
У цьому прикладі ми покажемо підключення за допомогою davfs. За наявності прав root це виконується за допомогою однієї команди:
sudo mount.davfs -o users,uid=systemuser,username=webdavuser https://server.thehost.ua/webdav/user/folder /home/systemuser/folder
В якій:
systemuser
– користувач Вашого сервера, якому стане власником змонтованого диска.webdavuser
– ім’я головного користувача Вашого Хмарного сховища KeepData.https://server.thehost.ua/webdav/user/folder
– шлях до Вашого Web-Диску/home/systemuser/folder
– шлях, куди буде змонтований диск.
Після введення, необхідно буде ввести пароль від користувача KeepData.
Відмонтувати диск потім можна наступною командою:
sudo umount /home/systemuser/folder
Як протокол для віддаленого підключення
Деякі клієнти, наприклад WinSCP, підтримують використання WebDav як протокол для віддаленого підключення.
Процес буде схожий на такий при виконанні будь-якого такого підключення, наприклад FTP. Основна різниця полягає в даних для доступу, які Ви можете переглянути в розділі Web-Диск: