Как использовать WebDAV для подключения Synology к Linux в качестве дискового пространства?

Как использовать WebDAV для подключения Synology к Linux Изучение

WebDAV расшифровывается как Web-based Distributed Authoring and Versioning. Это расширение протокола HTTP, которое позволяет пользователям редактировать и управлять файлами на удаленных веб-серверах.

В этой статье я покажу вам, как смонтировать и получить доступ к общим папкам вашего Synology NAS с помощью WebDav в Linux. Итак, приступим!

Вещи, которые вам понадобятся:

Чтобы следовать этой статье, вам необходимо иметь:

  • устройство Synology NAS
  • ноутбук или компьютер для доступа к веб-интерфейсу управления DSM на Synology NAS

IP-адрес вашего Synology NAS

IP-адрес моего Synology NAS — 192.168.0.110. Для вас он будет другим, поэтому не забудьте заменить его своим.

Установка сервера WebDAV на Synology NAS

Чтобы получить доступ к общим папкам Synology NAS через WebDAV, вам необходимо установить пакет WebDAV Server на Synology NAS из приложения » Центр пакетов».

Откройте приложение Центр пакетов на Synology NAS, как показано на снимке экрана ниже.

Найдите ключевое слово webdav, и должен отобразиться пакет сервера WebDAV

Найдите ключевое слово webdav, и должен отобразиться пакет сервера WebDAV, как показано на снимке экрана ниже.

Найдите ключевое слово webdav, и должен отобразиться пакет сервера WebDAV, как показано

Щелкните Установить.

Щелкните Установить

Теперь выберите том, на котором вы хотите установить пакет WebDAV Server, из раскрывающегося меню и нажмите Далее.

Теперь выберите том, на котором вы хотите установить пакет WebDAV Server

Щелкните по Применить.

Щелкните по Применить

Сервер WebDAV устанавливается. Это может занять несколько секунд.

Сервер WebDAV устанавливается

На этом этапе должен быть установлен пакет сервера WebDAV.

На этом этапе должен быть установлен пакет сервера WebDAV

Настройка сервера WebDAV

После установки пакета сервера WebDAV вы можете открыть его из меню приложений веб-интерфейса управления Synology NAS.

После установки пакета сервера WebDAV

Приложение WebDAV Server должно быть запущено.

Приложение WebDAV Server должно быть запущено

Вы можете включить WebDAV по протоколам HTTP и HTTPS.

Чтобы включить WebDAV по протоколу HTTP, установите флажок » Включить HTTP», как показано на снимке экрана ниже.

Чтобы включить WebDAV по протоколу HTTPS, также установите флажок Включить HTTPS.

Чтобы включить WebDAV по протоколу HTTPS, также установите флажок Включить HTTPS

Вы можете видеть как порт HTTP, так и порт HTTPS, который обслуживает запросы WebDAV.

По умолчанию порт HTTP WebDAV — 5005, а порт HTTPS — 5006. Вы можете изменить их, если хотите.

По умолчанию порт HTTP WebDAV — 5005

Также есть некоторые расширенные настройки WebDAV.

Включить анонимный WebDAV: обеспечивает анонимный доступ к общим папкам на Synology NAS. Чтобы это работало, общая папка, к которой вы хотите получить анонимный доступ, также должна иметь правильные разрешения, чтобы анонимные пользователи могли читать или писать в общую папку.

Включить DavDepthInfinity: позволяет пользователям получать доступ к файлам или удалять их без ограничений по длине пути на клиентских устройствах.

Включить журнал WebDAV: Synology NAS будет записывать все события, связанные с WebDAV.

Synology NAS будет записывать все события, связанные с WebDAV

Вы также можете ограничить пропускную способность сети сервера WebDAV, если хотите.

По умолчанию ограничение скорости не установлено.

По умолчанию ограничение скорости не установлено

После настройки сервера WebDAV нажмите » Применить».

После настройки сервера WebDAV нажмите

Затем закройте приложение WebDAV Server.

Затем закройте приложение WebDAV Server

Установка davfs2 в Ubuntu / Debian / Linux Mint

Если вы хотите подключить общие папки с Synology NAS к дистрибутивам Ubuntu / Debian / Linux Mint по протоколу WebDAV из командной строки, вам необходимо установить пакет davfs2 на свой компьютер.

ПРИМЕЧАНИЕ. Вы можете пропустить этот раздел, если не хотите монтировать общие папки Synology через WebDAV из командной строки.

Сначала обновите кеш репозитория пакетов APT с помощью следующей команды:

sudo apt update

Сначала обновите кеш репозитория пакетов APT с помощью следующей команды

Установите пакет davfs2 с помощью следующей команды:

sudo apt install davfs2

Установите пакет davfs2 с помощью следующей команды

Чтобы подтвердить установку, нажмите Y, а затем нажмите <Enter>.

Читайте также:  Microsoft Azure — новый главный экран Azure

Чтобы подтвердить установку, нажмите Y, а затем нажмите Enter

Если вы хотите подключить ресурсы WebDAV без прав суперпользователя, выберите <Да> и нажмите .

В противном случае выберите <Нет> и нажмите <Enter>..

В противном случае выберите Нет и нажмите

Davfs2 пакет устанавливается. Это может занять несколько секунд.

Davfs2 пакет устанавливается

На этом этапе должен быть установлен пакет davfs2.

На этом этапе должен быть установлен пакет davfs2

Установка davfs2 в Arch Linux

Если вы хотите подключить общие папки с Synology NAS к дистрибутиву Arch Linux через протокол WebDAV из командной строки, вам необходимо установить пакет davfs2 на свой компьютер.

ПРИМЕЧАНИЕ. Вы можете пропустить этот раздел, если не хотите монтировать общие папки Synology через WebDAV из командной строки.

Сначала обновите кеш репозитория пакетов Pacman с помощью следующей команды:

sudo pacman -Sy

Сначала обновите кеш репозитория пакетов Pacman с помощью следующей команды

Чтобы установить пакет davfs2, выполните следующую команду:

sudo pacman -S davfs2

Чтобы установить пакет davfs2, выполните следующую команду

Чтобы подтвердить установку, нажмите Y, а затем нажмите <Enter>..

Чтобы подтвердить установку, нажмите Y, а затем нажмите

Пакет davfs2 должен быть установлен.

Пакет davfs2 должен быть установлен

Установка davfs2 на CentOS 8 / RHEL 8

Если вы хотите подключить общие папки с Synology NAS к дистрибутивам CentOS 8 / RHEL 8 по протоколу WebDAV из командной строки, вам необходимо установить пакет davfs2 на свой компьютер.

ПРИМЕЧАНИЕ. Вы можете пропустить этот раздел, если не хотите монтировать общие папки Synology через WebDAV из командной строки.

Сначала включите репозиторий пакетов EPEL с помощью следующей команды:

sudo dnf install epel-release -y

Сначала включите репозиторий пакетов EPEL с помощью следующей команды

К этому времени должен быть включен репозиторий пакетов EPEL.

К этому времени должен быть включен репозиторий пакетов EPEL

Чтобы установить пакет davfs2, выполните следующую команду:

sudo dnf install davfs2

Чтобы установить пакет davfs2, выполните следующую команду

Чтобы подтвердить установку, нажмите Y, а затем нажмите.

Чтобы подтвердить установку, нажмите Y, а затем нажмите2

Возможно, вам придется принять ключ GPG репозитория пакетов EPEL. Если вас спросят, нажмите Y, а затем нажмите , чтобы принять его.

Возможно, вам придется принять ключ GPG репозитория пакетов EPEL

Пакет davfs2 должен быть установлен.

Пакет davfs2 должен быть установлен

Монтирование общих папок через WebDav из командной строки

После установки пакета davfs2 в желаемом дистрибутиве Linux вы готовы монтировать общие папки Synology на свой компьютер через WebDAV из командной строки.

В этом разделе я покажу вам, как смонтировать все общие папки на вашем компьютере через WebDAV. Также я включу процесс монтирования определенных общих папок на вашем компьютере через WebDAV.

Чтобы смонтировать все общие папки Synology NAS на вашем компьютере через WebDAV, вам необходимо создать каталог, в котором вы можете подключить общие папки. Для демонстрации я создам каталог / synology-nas и смонтирую все общие папки моего Synology NAS в этот каталог через WebDAV.

Вы можете создать каталог / synology-nas для монтирования общих папок на вашем компьютере следующим образом:

sudo mkdir -v /synology-nas

synology-nas для монтирования общих папок на вашем компьютере следующим образом

После создания каталога / synology-nas вы можете подключить все общие папки Synology NAS в каталог / synology-nas через WebDAV по протоколу HTTPS, работающему через порт 5006, следующим образом:

sudo mount -t davfs -o rw,uid=$(whoami),gid=$(whoami) https://192.168.0.110:5006 /synology-nas

ПРИМЕЧАНИЕ. Если вы хотите смонтировать общие папки в каталог / synology-nas через WebDAV по протоколу HTTP, работающему на порту 5005, вместо этого выполните следующую команду.

sudo mount -t davfs -o rw,uid=$(whoami),gid=$(whoami) http://192.168.0.110:5005 /synology-nas

Теперь введите имя пользователя для входа на Synology NAS и нажмите <Enter>.

Читайте также:  Что такое Kubernetes Ingress Controller?

Теперь введите имя пользователя для входа на Synology NAS и нажмите

Введите пароль для входа на Synology NAS и нажмите <Enter>.

Введите пароль для входа на Synology NAS и нажмите

Чтобы принять сертификат сервера WebDAV, нажмите y, а затем нажмите <Enter>.

Чтобы принять сертификат сервера WebDAV, нажмите y, а затем нажмите

Все общие папки Synology NAS, к которым имеет доступ пользователь, с которым вы вошли в систему, должны быть смонтированы в каталоге / synology-nas вашего компьютера.

Все общие папки Synology NAS, к которым имеет доступ пользователь, с которым вы вошли в систему, должны быть смонтированы в каталоге

Как видите, все общие папки моего Synology NAS смонтированы в каталоге / synology-nas моего компьютера.

ls -lh /synology-nas

Вы также можете подключить определенную общую папку Synology NAS на свой компьютер через WebDAV. Для демонстрации я смонтирую общую папку фотографий на моем Synology NAS в каталог / synology-sf-photo на моем компьютере через WebDAV.

Вы можете создать каталог / synology-sf-photo для подключения фотографии из общей папки с Synology NAS следующим образом:

sudo mkdir -v /synology-sf-photo

После создания каталога / synology-sf-photo вы можете подключить фотографию общей папки вашего Synology NAS в каталог / synology-sf-photo через WebDAV по протоколу HTTPS, работающему через порт 5006, следующим образом:

sudo mount -t davfs -o rw,uid=$(whoami),gid=$(whoami) https://192.168.0.110:5006/photo /synology-sf-photo

ПРИМЕЧАНИЕ. Если вы хотите смонтировать фотографию общей папки в каталог / synology-sf-photo через WebDAV по протоколу HTTP, работающему на порту 5005, то вместо этого выполните следующую команду:

sudo mount -t davfs -o rw,uid=$(whoami),gid=$(whoami) http://192.168.0.110:5005/photo /synology-sf-photo

Теперь введите имя пользователя для входа на Synology NAS и нажмите <Enter>..

Введите пароль для входа на Synology NAS и нажмите <Enter>..

Чтобы принять сертификат сервера WebDAV, нажмите y, а затем нажмите <Enter>..

Чтобы принять сертификат сервера WebDAV, нажмите y, а затем нажмите

Фотография общей папки Synology NAS должна быть смонтирована в каталоге / synology-sf-photo на вашем компьютере, если пользователь, с которым вы вошли в систему, имеет права доступа к фотографии общей папки.

Фотография общей папки Synology NAS должна быть смонтирована в каталоге

Как видите, фотография общей папки моего Synology NAS смонтирована в каталоге / synology-sf-photo моего компьютера.

ls -lh /synology-sf-photo

Доступ к общим папкам через WebDav с помощью файлового менеджера Nautilus

Если вы используете среду рабочего стола GNOME 3 или файловый менеджер Nautilus, вы можете очень легко получить доступ к общим папкам Synology NAS с помощью файлового менеджера Nautilus — файлового менеджера по умолчанию в среде рабочего стола GNOME 3.

Сначала откройте файловый менеджер Nautilus и перейдите в раздел » Другие места «, как показано на скриншоте ниже.

Сначала откройте файловый менеджер Nautilus и перейдите в раздел

Теперь вы должны ввести URL-адрес доступа WebDAV к общим папкам Synology в разделе » Подключение к серверу «, как показано на снимке экрана ниже, чтобы подключиться к ним.

Теперь вы должны ввести URL-адрес доступа WebDAV

Для доступа ко всем общим папкам Synology NAS через WebDAV по протоколу HTTPS, работающему на порту 5006, URL-адрес доступа WebDAV будет davs: //192.168.0.110: 5006 /.

В то время как для доступа ко всем общим папкам Synology NAS через WebDAV по протоколу HTTP, работающему на порту 5005, URL-адрес доступа WebDAV будет dav: //192.168.0.110: 5005 /.

После того, как вы ввели URL-адрес доступа к WebDAV, нажмите «Подключиться», как показано на снимке экрана ниже.

После того, как вы ввели URL-адрес доступа к WebDAV, нажмите

Щелкните Да.

Вам будет предложено ввести имя

Вам будет предложено ввести имя пользователя и пароль для входа в Synology NAS.

Вам будет предложено ввести имя пользователя и пароль для входа в Synology NAS

Введите имя пользователя и пароль своего Synology NAS и нажмите » Подключиться».

У вас должен быть доступ ко всем общим папкам на Synology NAS

У вас должен быть доступ ко всем общим папкам на Synology NAS, к которым имеет доступ пользователь, с которым вы вошли в систему.

Читайте также:  В чем разница между su и su- в Linux?

У вас должен быть доступ ко всем общим папкам на Synology NAS, к которым имеет доступ пользователь

 

Вы также можете получить доступ к одной общей папке Synology NAS через WebDAV.

Чтобы получить доступ к фотографии общей папки (скажем) вашего Synology NAS через WebDAV по протоколу HTTPS, работающему на порту 5006, URL-адрес доступа WebDAV будет davs: //192.168.0.110: 5006 / photo.

Чтобы получить доступ к фотографии общей папки (скажем) вашего Synology NAS через WebDAV по протоколу HTTP, работающему на порту 5005, URL-адрес доступа к WebDAV будет dav: //192.168.0.110: 5005 / photo.

После того, как вы ввели URL-адрес доступа к WebDAV, нажмите » Подключиться», как показано на снимке экрана ниже.

После аутентификации, как и раньше, вы сможете получить доступ к общей папке фотографий

После аутентификации, как и раньше, вы сможете получить доступ к общей папке фотографий на Synology NAS, если пользователь, с которым вы вошли в систему, имеет правильные разрешения на доступ к общей папке.

если пользователь, с которым вы вошли в систему, имеет правильные разрешения на доступ к общей папке

Монтирование общих папок через WebDav с помощью файлового менеджера Dolphin

Если вы используете среду рабочего стола KDE или файловый менеджер Dolphin, вы можете очень легко получить доступ к общим папкам Synology NAS с помощью файлового менеджера Dolphin — файлового менеджера по умолчанию для среды рабочего стола KDE.

Сначала откройте файловый менеджер Dolphin и дважды щелкните путь к каталогу, как показано на скриншоте ниже.

Сначала откройте файловый менеджер Dolphin и дважды щелкните путь к каталогу, как показано на скриншоте ниже

Путь к каталогу должен быть редактируемым, как вы можете видеть на скриншоте ниже.

Здесь необходимо ввести URL-адрес доступа WebDAV к общим папкам Synology NAS.

Здесь необходимо ввести URL-адрес доступа WebDAV к общим папкам Synology NAS

Для доступа ко всем общим папкам Synology NAS через WebDAV по протоколу HTTPS, работающему на порту 5006, URL-адрес доступа WebDAV будет webdavs: //192.168.0.110: 5006/.

Для доступа ко всем общим папкам Synology NAS через WebDAV по протоколу HTTP, работающему на порту 5005, URL-адрес доступа WebDAV будет webdav: //192.168.0.110: 5005 /.

После ввода URL-адреса доступа к WebDAV нажмите, чтобы получить доступ к общим папкам на Synology NAS.

После ввода URL-адреса доступа к WebDAV нажмите

Щелкните Продолжить.

Если вы хотите постоянно принимать SSL-сертификат сервера

Если вы хотите постоянно принимать SSL-сертификат сервера WebDAV, нажмите » Навсегда».

Если вы хотите принять сертификат SSL сервера WebDAV только для текущего сеанса рабочего стола, нажмите » Только текущий сеанс».

Если вы хотите принять сертификат SSL сервера WebDAV только для текущего сеанса рабочего стола

Вам будет предложено ввести имя пользователя и пароль для входа в Synology NAS.

Введите имя пользователя и пароль своего Synology NAS и нажмите OK

Введите имя пользователя и пароль своего Synology NAS и нажмите OK.

Введите имя пользователя и пароль своего

У вас должен быть доступ ко всем общим папкам на Synology NAS, к которым имеет доступ пользователь, с которым вы вошли в систему.

Вы также можете получить доступ к одной общей папке Synology NAS через WebDAV

Вы также можете получить доступ к одной общей папке Synology NAS через WebDAV.

Чтобы получить доступ к фотографии общей папки (скажем) вашего Synology NAS через WebDAV по протоколу HTTPS, работающему на порту 5006, URL-адрес доступа WebDAV будет webdavs: //192.168.0.110: 5006 / photo.

Чтобы получить доступ к фотографии общей папки (скажем) вашего Synology NAS через WebDAV по протоколу HTTP, работающему на порту 5005, URL-адрес доступа WebDAV будет webdav: //192.168.0.110: 5005 / photo.

После ввода URL-адреса доступа к WebDAV нажмите <Enter>, чтобы получить доступ к общей папке на Synology NAS.

После ввода URL-адреса доступа

После аутентификации, как и раньше, вы сможете получить доступ к общей папке фотографий на Synology NAS, если пользователь, с которым вы вошли в систему, имеет правильные разрешения на доступ к общей папке.

После аутентификации, как и раньше, вы сможете получить доступ

Заключение

В этой статье я показал вам, как смонтировать все общие папки вашего Synology NAS, а также одну общую папку в Linux. С другой стороны, я показал вам метод командной строки и графический метод монтирования общих папок Synology NAS через WebDAV.

Оцените статью
bestprogrammer.ru
Добавить комментарий