Nextcloud подключение как сетевой диск
Nextcloud fully supports the WebDAV protocol, and you can connect and synchronize with your Nextcloud files over WebDAV. In this chapter you will learn how to connect Linux, macOS, Windows, and mobile devices to your Nextcloud server via WebDAV. Before we get into configuring WebDAV, let’s take a quick look at the recommended way of connecting client devices to your Nextcloud servers.
See the WebDAV URL (bottom left in settings) on your Nextcloud.
In the following examples, you must use an app-password for login, which you can generate in your security settings.
Creating WebDAV mounts on the Linux command line
You can create WebDAV mounts from the Linux command line. This is useful if you prefer to access Nextcloud the same way as any other remote filesystem mount. The following example shows how to create a personal mount and have it mounted automatically every time you log in to your Linux computer.
Install the davfs2 WebDAV filesystem driver, which allows you to mount WebDAV shares just like any other remote filesystem. Use this command to install it on Debian/Ubuntu:
Use this command to install it on CentOS, Fedora, and openSUSE:
Add yourself to the davfs2 group:
Then create a nextcloud directory in your home directory for the mountpoint, and .davfs2/ for your personal configuration file:
Copy /etc/davfs2/secrets to ~/.davfs2 :
Set yourself as the owner and make the permissions read-write owner only:
Add your Nextcloud login credentials to the end of the secrets file, using your Nextcloud server URL and your Nextcloud username and password:
Add the mount information to /etc/fstab :
Then test that it mounts and authenticates by running the following command. If you set it up correctly you won’t need root permissions:
You should also be able to unmount it:
Now every time you login to your Linux system your Nextcloud share should automatically mount via WebDAV in your ~/nextcloud directory. If you prefer to mount it manually, change auto to noauto in /etc/fstab .
Проблема
Проблема
Не удается получить доступ к вашим файлам из Microsoft Office через WebDAV.
Сопоставление дисков с помощью проводника Windows
Чтобы подключить диск с помощью Microsoft Windows Explorer:
Откройте Проводник Windows на компьютере под управлением MS Windows.
Щелкните правой кнопкой мыши на элементе Компьютер и выберите Подключить сетевой диск… в раскрывающемся меню.
Выберите локальный сетевой диск, к которому вы хотите подключить Nextcloud.
Укажите адрес своего экземпляра Nextcloud, /remote.php/dav/files/USERNAME/.
Для серверов, защищённых SSL, отметьте Переподключаться при входе, чтобы сопоставление сохранялось при последующих перезагрузках. Если вы хотите подключиться к серверу Nextcloud от имени другого пользователя, отметьте Подключиться, используя другие учётные данные.
Проводник Windows отображает сетевой диск, делая ваш экземпляр Nextcloud доступным.
Доступ к файлам с помощью macOS
MacOS Finder страдает от серии проблем реализации и должен использоваться, только если сервер Nextcloud работает на Apache и mod_php или Nginx 1.3.8+. Альтернативные macOS-совместимые клиенты, способные получать доступ к общим ресурсам WebDAV, включают приложения с открытым исходным кодом, такие как Cyberduck (см. Инструкции здесь) и Filezilla. Коммерческие клиенты включают в себя Mountain Duck, Forklift, Transmit и Commander One.
Чтобы получить доступ к файлам через macOS Finder:
В верхней строке меню Finder выберите Go > Подключиться к серверу…
Когда откроется окно Connect to Server…, введите адрес WebDAV вашего сервера Nextcloud в поле Адрес сервера:, т.е.
Нажмите Подключить. Ваш сервер WebDAV должен появиться на рабочем столе как общий диск.
Problem
Проблема
Не удается получить доступ к вашим файлам из Microsoft Office через WebDAV.
Доступ к файлам с помощью Linux
Вы можете получить доступ к файлам в операционных системах Linux, используя следующие методы.
Доступ к файлам с помощью cURL
Задача: подключить каталог учетной записи облачного хранилища Nextcloud в Windows 10 в виде обычного Сетевого диска.
Проблема
Вы не можете загружать более 50 МБ или загружать большие файлы, если загрузка занимает более 30 минут с помощью веб-клиента в Windows 7.
Nautilus file manager
When you configure your Nextcloud account in the GNOME Control Center, your files will automatically be mounted by Nautilus as a WebDAV share, unless you deselect file access.
The same method works for other file managers that use GVfs, such as MATE’s Caja and Cinnamon’s Nepomuk.
Проблема
You cannot download more than 50 MB or upload large files when the upload takes longer than 30 minutes using Web Client in Windows 7.
Доступ к файлам с помощью Cyberduck
Cyberduck - это браузер с открытым исходным кодом для FTP и SFTP, WebDAV, OpenStack Swift и Amazon S3, предназначенный для передачи файлов в macOS и Windows.
В этом примере используется Cyberduck версии 4.2.1.
Чтобы использовать Cyberduck:
Укажите сервер без какой-либо информации протокола. Например:
Укажите нужный порт. Выбор порта зависит от того, поддерживает ли ваш сервер Nextcloud SSL. Cyberduck требует, чтобы вы выбрали другой тип подключения, если вы планируете использовать SSL. Например:
Используйте раскрывающееся меню «Дополнительные параметры», чтобы добавить оставшуюся часть URL-адреса WebDAV в поле «Путь». Например:
Теперь Cyberduck обеспечивает доступ к файлам на сервере Nextcloud.
Решение
Windows ограничивает максимальный размер файла, передаваемого из или в общий ресурс WebDAV. Вы можете увеличить значение FileSizeLimitInBytes в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\\Parameters, нажав на Modify.
Чтобы увеличить ограничение до максимального значения 4 ГБ, выберите Десятичное число, введите значение 4294967295 и перезагрузите Windows или перезапустите службу WebClient.
Problem
Resource temporarily unavailable
Problem
You receive the following error message: Error 0x800700DF: The file size exceeds the limit allowed and cannot be saved.
Решение 2
Known problems
Accessing files using Cyberduck
Cyberduck is an open source FTP and SFTP, WebDAV, OpenStack Swift, and Amazon S3 browser designed for file transfers on macOS and Windows.
This example uses Cyberduck version 4.2.1.
To use Cyberduck:
Specify a server without any leading protocol information. For example:
Specify the appropriate port. The port you choose depends on whether or not your Nextcloud server supports SSL. Cyberduck requires that you select a different connection type if you plan to use SSL. For example:
Use the ‘More Options’ drop-down menu to add the rest of your WebDAV URL into the ‘Path’ field. For example:
Now Cyberduck enables file access to the Nextcloud server.
Доступ к файлам с помощью KDE и файлового менеджера Dolphin
Чтобы получить доступ к файлам Nextcloud с помощью файлового менеджера Dolphin в KDE, используйте протокол webdav:// :
Вы можете создать постоянную ссылку на свой сервер Nextcloud:
Откройте Dolphin и нажмите «Сеть» в левом столбце «Места».
Нажмите на иконку с надписью Добавить сетевую папку. Результирующий диалог должен появиться с уже выбранным WebDAV.
Если WebDAV не выбран, выберите его.
Введите следующие настройки:
Имя: имя, которое вы хотите видеть в закладке Размещение, например Nextcloud.
Пользователь: имя пользователя Nextcloud, которое вы использовали для входа, например, admin.
Папка - введите путь nextcloud/remote.php/dav/files/USERNAME/ .
(Необязательно) Установите флажок «Создать значок», чтобы закладка появилась в столбце «Места».
(Необязательно) Укажите любые специальные настройки или сертификат SSL в поле «Порт и шифрование».
Accessing files using Microsoft Windows
If you use the native Windows implementation of WebDAV, you can map Nextcloud to a new drive using Windows Explorer. Mapping to a drive enables you to browse files stored on a Nextcloud server the way you would files stored in a mapped network drive.
Using this feature requires network connectivity. If you want to store your files offline, use the Desktop Client to sync all files on your Nextcloud to one or more directories of your local hard drive.
Подключение сетевого диска по протоколу WebDAV в Windows 10
Чтобы подключиться к каталогу WebDAV в Windows 10, вам понадобится URL-адрес облачного хранилища по протоколу WebDAV, данные для авторизации в вашу учетную запись.
- Откройте Проводник на своем компьютере и нажмите правой кнопкой мыши по значку «Этот компьютер».
- В открывшемся контекстном меню нажмите на «Подключить сетевой диск. »
- В новом диалоговом окне введите букву диска, которую вы хотите сопоставить и в опции «Папка» укажите URL-ссылку сетевого хранилища, которая работает по протоколу WebDav. Поставьте галочку на опции «Использовать другие учетные данные».
Например, для облачного хранилища NextCloud ваша персональная ссылка доступна в левом нижнем углу веб-интерфейса облака, в окне Настройки.
Для облачного хранилища OneDrive ссылка на подключение должна содержать идентификатор.
Ссылка выглядит следующим образом:
Где xxxxxxxx – это идентификатор. Скопировать свой идентификатор можно в URL-адресе OneDrive. Авторизуйте в OneDrive , затем в адресной строке браузера скопируйте данные после знака равно.
- В следующем окне ведите учетные данные авторизации облачного хранилища.
Будет произведена авторизация и затем подключение к облачному хранилищу.
- Нажмите правой кнопкой мыши по значку «Быстрый доступ» , в появившемся меню выберите «Закрепить текущую папку на панели быстрого доступа».
Как повысить максимальный размер загружаемых файлов до 4 ГБ
По умолчанию в Windows максимальный размер файлов, которые можно пересылать по WebDAV, около 50 МБ. Чтобы повысить до 4 ГБ, выполните следующие действия:
- Редактор реестра. Откройте меню Пуск и с помощью поиска в нем откройте приложение regedit от имени Администратора.
- В редакторе реестра Regedit перейдите в каталог
- Найдите значение FileSizeLimitInBytes. Нажмите правой кнопкой мыши и выберите «Изменить», а затем измените значение на ffffffff.
Что делать, если не удается подключиться к каталогу WebDAV
Если вы не можете подключиться к каталогу WebDAV, обновите базовый уровень проверки подлинности в реестре Windows.
- Редактор реестра. Откройте меню Пуск и с помощью поиска в нем откройте приложение regedit от имени Администратора.
- В редакторе реестра Regedit перейдите в каталог
- Найдите значение BasicAuthLevel. Нажмите правой кнопкой мыши и выберите «Изменить», а затем измените значение на 2.
Проблема
Solution
If you experience trouble when you create a file in the directory, edit /etc/davfs2/davfs2.conf and add:
4. Удаление учетных данных сетевого диска.
Для удаления учетных данных Сетевого диска каталога пользователя подключенного по протоколу WebDAV в Windows 10, нужно удалить данные этой учетный записи в Панель управления —> Диспетчер учетных данных —> Учетные данные Windows —> Общие учетные данные.
Файловый менеджер Наутилус
Когда вы настраиваете свою учетную запись Nextcloud в Центре управления GNOME, ваши файлы будут автоматически подключаться Nautilus как общий ресурс WebDAV, если вы не отмените выбор доступа к файлам.
Вы также можете смонтировать файлы Nextcloud вручную. Используйте протокол davs:// для подключения файлового менеджера Nautilus к вашей папке Nextcloud:
Тот же метод работает для других файловых менеджеров, которые используют GVfs, таких как Caja MATE и Nepomuk Cinnamon.
Решение
Известные проблемы и способы их решения описаны в статье KB2123563.
Проблема
Невозможно сопоставить Nextcloud как диск WebDAV в Windows, используя самоподписаный сертификат.
Accessing files using macOS
The macOS Finder suffers from a series of implementation problems and should only be used if the Nextcloud server runs on Apache and mod_php, or Nginx 1.3.8+. Alternative macOS-compatible clients capable of accessing WebDAV shares include open source apps like Cyberduck (see instructions here) and Filezilla. Commercial clients include Mountain Duck, Forklift, Transmit, and Commander One.
To access files through the macOS Finder:
From the Finder’s top menu bar, choose Go > Connect to Server…:
When the Connect to Server… window opens, enter your Nextcloud server’s WebDAV address in the Server Address: field, i.e.:
Click Connect. Your WebDAV server should appear on the Desktop as a shared disk drive.
Solution
Go to the your Nextcloud instance via your favorite Web browser.
Click through until you get to the certificate error in the browser status line.
View the cert, then from the Details tab, select Copy to File.
Save to the desktop with an arbitrary name, for example myNextcloud.pem .
Start, Run, MMC.
File, Add/Remove Snap-In.
Select Certificates, Click Add, My User Account, then Finish, then OK.
Dig down to Trust Root Certification Authorities, Certificates.
Right-Click Certificate, Select All Tasks, Import.
Select the Save Cert from the Desktop.
Select Place all Certificates in the following Store, Click Browse.
Check the Box that says Show Physical Stores, Expand out Trusted Root Certification Authorities, and select Local Computer there, click OK, Complete the Import.
Check the list to make sure it shows up. You will probably need to Refresh before you see it. Exit MMC.
Open Browser, select Tools, Delete Browsing History.
Select all but In Private Filtering Data, complete.
Go to Internet Options, Content Tab, Clear SSL State.
Close browser, then re-open and test.
Проблема
Доступ к файлам с помощью Microsoft Windows
Если вы используете собственную реализацию WebDAV в Windows, вы можете сопоставить Nextcloud с новым диском с помощью проводника Windows. Сопоставление с диском позволяет просматривать файлы, хранящиеся на сервере Nextcloud, так же, как и файлы, хранящиеся на сопоставленном сетевом диске.
Использование этой функции требует подключения к сети. Если вы хотите хранить ваши файлы в автономном режиме, используйте Desktop Client для синхронизации всех файлов вашего Nextcloud с одним или несколькими каталогами вашего локального жесткого диска.
2. Подготовка Windows.
Для успешного выполнения поставленной задачи, подготовим Windows 10 к активации протокола WebDAV.
2.1. Настройка Internet Explorer.
Зайдем в Windows 10 браузер Internet Explorer и отключим галочки по пути закладок меню:
2.2. Запуск службы web-клиента.
Статус сервиса «WebClient “должен быть”запущен«. Если это не так, службу можно запустить, нажав кнопку Пуск в верхнем левом углу, а саму службу поставить в режим «Автозапуска» при старте Windows.
Решение 1
Клиент Windows WebDAV может не поддерживать Индикацию имени сервера (SNI) для зашифрованных соединений. Если вы обнаружите ошибку при монтировании экземпляра Nextcloud с шифрованием SSL, обратитесь к своему провайдеру о назначении выделенного IP-адреса для вашего сервера на основе SSL.
Доступ к общедоступным ресурсам через WebDAV
Nextcloud предоставляет возможность доступа к общим ресурсам через WebDAV.
Чтобы получить доступ к общедоступной папке, откройте:
в клиенте WebDAV используйте токен общего доступа в качестве имени пользователя и (необязательно) пароль общего ресурса в качестве пароля.
Settings → Administration → Sharing → Allow users on this server to send shares to other servers. This option also allows WebDAV access to public shares needs to be enabled in order to make this feature work.
Solution
Workarounds are documented in the KB2668751 article.
Файловый менеджер Наутилус
When you configure your Nextcloud account in the GNOME Control Center, your files will automatically be mounted by Nautilus as a WebDAV share, unless you deselect file access.
Вы также можете смонтировать файлы Nextcloud вручную. Используйте протокол davs:// для подключения файлового менеджера Nautilus к вашей папке Nextcloud:
Тот же метод работает для других файловых менеджеров, которые используют GVfs, таких как Caja MATE и Nepomuk Cinnamon.
Nextcloud Desktop and mobile clients
The recommended way to synchronize a desktop PC with a Nextcloud server is by using Nextcloud/ownCloud sync clients. You can configure the client to save files in any local directory and you can choose which directories on the Nextcloud server to sync with. The client displays the current connection status and logs all activity, so you always know which remote files have been downloaded to your PC and you can verify that files created and updated on your local PC are properly synchronized with the server.
The recommended way to synchronize Nextcloud server with Android and Apple iOS devices is by using the mobile apps.
To connect your mobile app to a Nextcloud server use the base URL and folder only:
In addition to the mobile apps provided by Nextcloud or ownCloud, you can use other apps to connect to Nextcloud from your mobile device using WebDAV. WebDAV Navigator is a good (proprietary) app for Android devices and iPhones. The URL to use on these is:
Accessing public shares over WebDAV
Nextcloud provides the possibility to access public shares over WebDAV.
To access the public share, open:
in a WebDAV client, use the share token as username and the (optional) share password as password.
Settings → Administration → Sharing → Allow users on this server to send shares to other servers. This option also allows WebDAV access to public shares needs to be enabled in order to make this feature work.
Проблема
Решение
Mapping drives with the command line
The following example shows how to map a drive using the command line. To map the drive:
Open a command prompt in Windows.
Enter the following line in the command prompt to map to the computer Z drive:
where is the URL to your Nextcloud server.
The computer maps the files of your Nextcloud account to the drive letter Z.
An alternative command syntax is:
Монтирования WebDAV в командной строке Linux
Вы можете выполнить монтирование WebDAV из командной строки Linux. Это полезно, если вы предпочитаете получать доступ к Nextcloud так же, как и к любому другому удаленному подключенному ресурсу. В следующем примере показано, как создать персональное монтирование и автоматически монтировать его при каждом входе в систему на компьютере Linux.
Установите драйвер davfs2 для файловой системы WebDAV, который позволяет вам монтировать общие ресурсы WebDAV, как и любую другую удаленную файловую систему. Используйте эту команду для установки в Debian/Ubuntu:
Используйте эту команду для установки на CentOS, Fedora и openSUSE:
Добавьте себя в группу davfs2 :
Затем создайте каталог nextcloud в вашем домашнем каталоге для точки монтирования и .davfs2/ для вашего личного файла конфигурации:
Скопируйте /etc/davfs2/secrets в ~/.davfs2 :
Установите себя в качестве владельца и сделайте права доступа для чтения и записи:
Добавьте свои учетные данные для входа в Nextcloud в конец файла secrets , используя URL-адрес вашего сервера Nextcloud, а также имя пользователя и пароль для Nextcloud:
Добавьте информацию о монтировании в /etc/fstab :
Затем проверьте, что он монтируется и аутентифицируется, выполнив следующую команду. Если вы установите его правильно, вам не понадобятся права root:
Вы также должны иметь возможность размонтировать его:
Теперь каждый раз, когда вы входите в систему Linux, ваша папка Nextcloud должна автоматически монтироваться через WebDAV в вашем каталоге ~/nextcloud . Если вы предпочитаете монтировать его вручную, измените auto на noauto в /etc/fstab .
Известные проблемы
Problem
Решение 2
Accessing files using cURL
Nextcloud полностью поддерживает протокол WebDAV, и вы можете подключаться и синхронизироваться с файлами Nextcloud через WebDAV. В этой главе вы узнаете, как подключить Linux, macOS, Windows и мобильные устройства к вашему серверу Nextcloud через WebDAV. Прежде чем приступить к настройке WebDAV, давайте кратко рассмотрим рекомендуемый способ подключения клиентских устройств к вашим серверам Nextcloud.
Смотрите URL-адрес веб-страницы (внизу слева, настройки) на вашем Nextcloud.
In the following examples, you must use an app-password for login, which you can generate in your security settings.
Доступ к общедоступным ресурсам через WebDAV
Nextcloud предоставляет возможность доступа к общим ресурсам через WebDAV.
Чтобы получить доступ к общедоступной папке, откройте:
в клиенте WebDAV используйте токен общего доступа в качестве имени пользователя и (необязательно) пароль общего ресурса в качестве пароля.
Настройки → Параметры сервера → Параметры публикации → Разрешить пользователям на этом сервере отправлять общие ресурсы на другие серверы. Этот параметр также разрешает доступ WebDAV к общедоступным ресурсам, необходимо включить, чтобы эта функция работала.
Конфигурация WebDAV
Решение
Если вы используете самоподписанный сертификат, вы получите предупреждение. Чтобы изменить это, вам нужно настроить davfs2 для распознавания вашего сертификата. Скопируйте mycertificate.pem в /etc/davfs2/certs/ . Затем отредактируйте /etc/davfs2/davfs2.conf` и раскомментируйте строку servercert . Теперь добавьте путь вашего сертификата, как в этом примере:
Доступ к файлам с помощью Cyberduck
Cyberduck - это браузер с открытым исходным кодом для FTP и SFTP, WebDAV, OpenStack Swift и Amazon S3, предназначенный для передачи файлов в macOS и Windows.
В этом примере используется Cyberduck версии 4.2.1.
Чтобы использовать Cyberduck:
Укажите сервер без какой-либо информации протокола. Например:
2. Specify the appropriate port. The port you choose depends on whether or not your Nextcloud server supports SSL. Cyberduck requires that you select a different connection type if you plan to use SSL. For example:
3. Use the „More Options“ drop-down menu to add the rest of your WebDAV URL into the „Path“ field. For example:
Теперь Cyberduck обеспечивает доступ к файлам на сервере Nextcloud.
Проблема
Mapping drives with Windows Explorer
To map a drive using the Microsoft Windows Explorer:
Open Windows Explorer on your MS Windows computer.
Right-click on Computer entry and select Map network drive… from the drop-down menu.
Choose a local network drive to which you want to map Nextcloud.
Specify the address to your Nextcloud instance, followed by /remote.php/dav/files/USERNAME/.
For SSL protected servers, check Reconnect at sign-in to ensure that the mapping is persistent upon subsequent reboots. If you want to connect to the Nextcloud server as a different user, check Connect using different credentials.
Click the Finish button.
Windows Explorer maps the network drive, making your Nextcloud instance available.
WebDAV configuration
Проблема
Невозможно сопоставить Nextcloud как диск WebDAV в Windows, используя самоподписаный сертификат.
Nextcloud Desktop и мобильные клиенты
Рекомендуемый способ синхронизации настольного ПК с сервером Nextcloud заключается в использовании клиентов синхронизации Nextcloud/ownCloud. Вы можете настроить клиент для сохранения файлов в любом локальном каталоге и выбрать, какие каталоги на сервере Nextcloud синхронизировать. Клиент отображает текущее состояние соединения и регистрирует все действия, поэтому вы всегда знаете, какие удаленные файлы были загружены на ваш компьютер, и вы можете проверить, правильно ли синхронизированы файлы, созданные и обновленные на вашем локальном ПК, с сервером.
Рекомендуемый способ синхронизации сервера Nextcloud с устройствами Android и Apple iOS - использование мобильных приложений.
Чтобы подключить мобильное приложение к серверу Nextcloud, используйте только базовый URL и папку:
В дополнение к мобильным приложениям, предоставляемым Nextcloud или ownCloud, вы можете использовать другие приложения для подключения к Nextcloud со своего мобильного устройства с помощью WebDAV. WebDAV Navigator - хорошее (проприетарное) приложение для устройств Android и iPhone. URL для использования на них:
Сопоставление дисков с помощью проводника Windows
Чтобы подключить диск с помощью Microsoft Windows Explorer:
Перейдите на свой компьютер в проводнике Windows.
Щелкните правой кнопкой мыши на элементе Компьютер и выберите Подключить сетевой диск… в раскрывающемся меню.
Выберите локальный сетевой диск, к которому вы хотите подключить Nextcloud.
Укажите адрес своего экземпляра Nextcloud, /remote.php/dav/files/USERNAME/.
For SSL protected servers, check Reconnect at sign-in to ensure that the mapping is persistent upon subsequent reboots. If you want to connect to the Nextcloud server as a different user, check Connect using different credentials.
Проводник Windows отображает сетевой диск, делая ваш экземпляр Nextcloud доступным.
Решение
Обходные пути описаны в статье KB2668751.
Решение 1
Клиент Windows WebDAV может не поддерживать Индикацию имени сервера (SNI) для зашифрованных соединений. Если вы обнаружите ошибку при монтировании экземпляра Nextcloud с шифрованием SSL, обратитесь к своему провайдеру о назначении выделенного IP-адреса для вашего сервера на основе SSL.
Доступ к файлам с помощью Linux
Вы можете получить доступ к файлам в операционных системах Linux, используя следующие методы.
Accessing files with KDE and Dolphin file manager
To access your Nextcloud files using the Dolphin file manager in KDE, use the webdav:// protocol:
You can create a permanent link to your Nextcloud server:
Open Dolphin and click “Network” in the left hand “Places” column.
Click on the icon labeled Add a Network Folder. The resulting dialog should appear with WebDAV already selected.
If WebDAV is not selected, select it.
Click Next.
Enter the following settings:
Name: The name you want to see in the Places bookmark, for example Nextcloud.
User: The Nextcloud username you used to log in, for example admin.
Folder – Enter the path nextcloud/remote.php/dav/files/USERNAME/ .
(Optional) Check the “Create icon” checkbox for a bookmark to appear in the Places column.
(Optional) Provide any special settings or an SSL certificate in the “Port & Encrypted” checkbox.
Содержание
Проблема
Ресурс временно недоступен
Сопоставление дисков с помощью командной строки
В следующем примере показано, как подключить диск с помощью командной строки. Чтобы сопоставить диск:
Откройте командную строку Windows.
Введите следующую строку в командной строке, чтобы сопоставить диск компьютера Z:
где находится URL вашего сервера Nextcloud.
Компьютер сопоставляет файлы вашей учетной записи Nextcloud с буквой диска Z.
Альтернативный синтаксис команды:
Решение
Если вы используете самоподписанный сертификат, вы получите предупреждение. Чтобы изменить это, вам нужно настроить davfs2 для распознавания вашего сертификата. Скопируйте mycertificate.pem в /etc/davfs2/certs/ . Затем отредактируйте /etc/davfs2/davfs2.conf` и раскомментируйте строку servercert . Теперь добавьте путь вашего сертификата, как в этом примере:
Доступ к файлам с помощью cURL
Nextcloud полностью поддерживает протокол WebDAV, и вы можете подключаться и синхронизироваться с файлами Nextcloud через WebDAV. В этой главе вы узнаете, как подключить Linux, macOS, Windows и мобильные устройства к вашему серверу Nextcloud через WebDAV. Прежде чем приступить к настройке WebDAV, давайте кратко рассмотрим рекомендуемый способ подключения клиентских устройств к вашим серверам Nextcloud.
См. адрес для подключения к WebDAV (снизу слева в меню настройки) на Вашей странице Nextcloud
В следующих примерах для входа Вам надо использовать пароль, который Вы можете создать в Настройках на вкладке Безопасность.
Монтирования WebDAV в командной строке Linux
Вы можете выполнить монтирование WebDAV из командной строки Linux. Это полезно, если вы предпочитаете получать доступ к Nextcloud так же, как и к любому другому удаленному подключенному ресурсу. В следующем примере показано, как создать персональное монтирование и автоматически монтировать его при каждом входе в систему на компьютере Linux.
Установите драйвер davfs2 для файловой системы WebDAV, который позволяет вам монтировать общие ресурсы WebDAV, как и любую другую удаленную файловую систему. Используйте эту команду для установки в Debian/Ubuntu:
Используйте эту команду для установки на CentOS, Fedora и openSUSE:
Добавьте себя в группу davfs2 :
Затем создайте каталог nextcloud в вашем домашнем каталоге для точки монтирования и .davfs2/ для вашего личного файла конфигурации:
Скопируйте /etc/davfs2/secrets в ~/.davfs2 :
Установите себя в качестве владельца и сделайте права доступа для чтения и записи:
Добавьте свои учетные данные для входа в Nextcloud в конец файла secrets , используя URL-адрес вашего сервера Nextcloud, а также имя пользователя и пароль для Nextcloud:
Добавьте информацию о монтировании в /etc/fstab :
Затем проверьте, что он монтируется и аутентифицируется, выполнив следующую команду. Если вы установите его правильно, вам не понадобятся права root:
Вы также должны иметь возможность размонтировать его:
Теперь каждый раз, когда вы входите в систему Linux, ваша папка Nextcloud должна автоматически монтироваться через WebDAV в вашем каталоге ~/nextcloud . Если вы предпочитаете монтировать его вручную, измените auto на noauto в /etc/fstab .
Решение
Solution
Windows limits the maximum size a file transferred from or to a WebDAV share may have. You can increase the value FileSizeLimitInBytes in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters by clicking on Modify.
To increase the limit to the maximum value of 4GB, select Decimal, enter a value of 4294967295, and reboot Windows or restart the WebClient service.
Accessing files using Linux
You can access files in Linux operating systems using the following methods.
Подключение сетевого диска по протоколу WebDAV в Windows 11
Для подключения облачного хранилища по протоколу WebDAV в Windows 11 нам необходим будет как соответствующий URL-адрес облачного сервиса, так и данные для авторизации.
Как создать пароль приложения для авторизации облачного хранилища Яндекс по протоколу WebDav
- Перейдите на страницу Яндекс ID, чуть ниже на странице откройте раздел Пароли и авторизация, затем Включить пароли приложений – введите действующий пароль от аккаунта Яндекс.
- В появившемся окне выберите Создать пароль приложения – Тип приложения - Файлы (Webdav).
- Добавьте название для созданного пароля и затем нажмите на кнопку Создать пароль.
- Скопируйте созданный пароль.
- Перейдите на страницу Mail ID - «Безопасность» - «Пароли для внешних приложений» и нажмите на кнопку Добавить.
Подключаем сетевой диск по протоколу WebDAV в Windows 11
Для того чтобы подключить сетевой диск облачного хранилища по протоколу WebDAV в Windows 11 выполните следующие действия:
- В окне файлового менеджера Проводник нажмите правой кнопкой мыши по значку «Этот компьютер» – в контекстном меню - «Показать дополнительные параметры» – в следующем окне «Подключить сетевой диск. ».
Problem
Cannot map Nextcloud as a WebDAV drive in Windows using self-signed certificate.
Доступ к файлам с помощью KDE и файлового менеджера Dolphin
Чтобы получить доступ к файлам Nextcloud с помощью файлового менеджера Dolphin в KDE, используйте протокол webdav:// :
Вы можете создать постоянную ссылку на свой сервер Nextcloud:
Откройте Dolphin и нажмите «Сеть» в левом столбце «Места».
Нажмите на иконку с надписью Добавить сетевую папку. Результирующий диалог должен появиться с уже выбранным WebDAV.
Если WebDAV не выбран, выберите его.
Введите следующие настройки:
Имя: имя, которое вы хотите видеть в закладке Размещение, например Nextcloud.
Пользователь: имя пользователя Nextcloud, которое вы использовали для входа, например, admin.
Папка - введите путь nextcloud/remote.php/dav/files/USERNAME/ .
(Optional) Check the «Create icon» checkbox for a bookmark to appear in the Places column.
(Необязательно) Укажите любые специальные настройки или сертификат SSL в поле «Порт и шифрование».
Известные проблемы
Доступ к файлам с помощью macOS
MacOS Finder страдает от серии проблем реализации и должен использоваться, только если сервер Nextcloud работает на Apache и mod_php или Nginx 1.3.8+. Альтернативные macOS-совместимые клиенты, способные получать доступ к общим ресурсам WebDAV, включают приложения с открытым исходным кодом, такие как Cyberduck (см. Инструкции здесь) и Filezilla. Коммерческие клиенты включают в себя Mountain Duck, Forklift, Transmit и Commander One.
Чтобы получить доступ к файлам через macOS Finder:
В верхней строке меню Finder выберите Go > Подключиться к серверу…
Когда откроется окно Подключиться к серверу.., введите адрес WebDAV вашего сервера Nextcloud в поле Адрес сервера:, т.е.
Нажмите Подключить. Ваш сервер WebDAV должен появиться на рабочем столе как общий диск.
Problem
You cannot download more than 50 MB or upload large files when the upload takes longer than 30 minutes using Web Client in Windows 7.
3. Подключение сетевого диска.
Для подключения каталога пользователя Nextcloud сетевым диском по протоколу WebDAV в Windows выполним следующие шаги:
- Запустим старый добрый Проводник нашего Windows 10.
- Выберем в левом меню Мой Этот компьютер.
- Выберем Подключить сетевой диск.
- Далее выйдет приглашение ввести Сетевой путь до каталога и выбрать Букву сетевого диска. Выбираем Букву сетевого диска, вводим Сетевой путь и ставим обе галочки в настройках соединения:
Здесь ведем следующий путь и нажмем Готово:
- Облачное хранилище Nextcloud предложит нам пройти аутентификацию, вводим логин и пароль от учетной записи:
Если нужно единоразовое подключение, то галочку не ставим, если нужно, чтобы диск подключался автоматически при входе в систему Windows, после перезагрузки, ставим галочку и жмем ОК.
Если имя пользователя и пароль были успешно введены, соответствующий Сетевой диск будет подключен и виден как сетевой диск, так что файлы и папки можно редактировать и совместно использовать так же, как на обычном диске.
По-умолчанию название Сетевого диска будет состоять из сетевого пути, но данный Сетевой диск можно переименовать по своему вкусу.
Решение
Обходные пути описаны в статье KB2668751.
Решение
Если при создании файла в каталоге возникают проблемы, отредактируйте файл /etc/davfs2/davfs2.conf и добавьте:
Конфигурация WebDAV
Решение
Windows limits the maximum size a file transferred from or to a WebDAV share may have. You can increase the value FileSizeLimitInBytes in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters by clicking on Modify.
Чтобы увеличить ограничение до максимального значения 4 ГБ, выберите Десятичное число, введите значение 4294967295 и перезагрузите Windows или перезапустите службу WebClient.
Known issues
Solution 1
The Windows WebDAV Client might not support Server Name Indication (SNI) on encrypted connections. If you encounter an error mounting an SSL-encrypted Nextcloud instance, contact your provider about assigning a dedicated IP address for your SSL-based server.
Сопоставление дисков с помощью командной строки
В следующем примере показано, как подключить диск с помощью командной строки. Чтобы сопоставить диск:
Откройте командную строку Windows.
Введите следующую строку в командной строке, чтобы сопоставить диск компьютера Z:
где находится URL вашего сервера Nextcloud.
Компьютер сопоставляет файлы вашей учетной записи Nextcloud с буквой диска Z.
Альтернативный синтаксис команды:
Доступ к файлам с помощью Microsoft Windows
If you use the native Windows implementation of WebDAV, you can map Nextcloud to a new drive using Windows Explorer. Mapping to a drive enables you to browse files stored on a Nextcloud server the way you would files stored in a mapped network drive.
Использование этой функции требует подключения к сети. Если вы хотите хранить ваши файлы в автономном режиме, используйте Desktop Client для синхронизации всех файлов вашего Nextcloud с одним или несколькими каталогами вашего локального жесткого диска.
Problem
Accessing your files from Microsoft Office via WebDAV fails.
Известные проблемы
Подключение сетевого диска по протоколу WebDAV в Linux
Рассмотрим два способа подключения WebDav в Linux.
Первый способ. Подключение из файлового менеджера
- Откройте файловый менеджер. В зависимости от файлового менеджера расположение опции для подключения может отличаться. Затем, например в файловом менеджере Nemo нажмите на Файл > Подключение к серверу.
Второй способ. Монтирование сетевого диска по протоколу WebDav
Во время установки вас спросят, хотите ли вы, чтобы непривилегированным пользователям было разрешено монтировать ресурсы WebDAV. Выберите Да.
- Создаем папку в которую будем монтировать сетевой диск и папку для хранения конфигурации:
Вместо папки nextcloud можно указать свое название.
- Продолжаем:
- Ограничиваем права доступа к папке для только владельца:
- Редактируем файл secrets:
В конце файла нужно вставить ссылку на подключение и данные для авторизации. Пример для подключения облака NextCloud:
В конце файла добавляем ссылку на подключения с именем и паролем и конфигурацией монтирования. Пример для подключения к NextCloud:
- Добавляем себя в группу davs2:
- Команда монтирования диска:
- Команда для размонтирования:
Где nextcloud – это ваша папка названия сетевого диска (этап 2 в данной инструкции).
Известные проблемы
Solution 2
Solution
If you use a self-signed certificate, you will get a warning. To change this, you need to configure davfs2 to recognize your certificate. Copy mycertificate.pem to /etc/davfs2/certs/ . Then edit /etc/davfs2/davfs2.conf and uncomment the line servercert . Now add the path of your certificate as in this example:
Проблема
Ресурс временно недоступен
Решение
Известные проблемы и способы их решения описаны в статье KB2123563.
Nextcloud Desktop и мобильные клиенты
Рекомендуемый способ синхронизации настольного ПК с сервером Nextcloud заключается в использовании клиентов синхронизации Nextcloud/ownCloud. Вы можете настроить клиент для сохранения файлов в любом локальном каталоге и выбрать, какие каталоги на сервере Nextcloud синхронизировать. Клиент отображает текущее состояние соединения и регистрирует все действия, поэтому вы всегда знаете, какие удаленные файлы были загружены на ваш компьютер, и вы можете проверить, правильно ли синхронизированы файлы, созданные и обновленные на вашем локальном ПК, с сервером.
Рекомендуемый способ синхронизации сервера Nextcloud с устройствами Android и Apple iOS - использование мобильных приложений.
Чтобы подключить мобильное приложение к серверу Nextcloud, используйте только базовый URL и папку:
В дополнение к мобильным приложениям, предоставляемым Nextcloud или ownCloud, вы можете использовать другие приложения для подключения к Nextcloud со своего мобильного устройства с помощью WebDAV. WebDAV Navigator - хорошее (проприетарное) приложение для устройств Android и iPhone. URL для использования на них:
Solution
Known problems and their solutions are documented in the KB2123563 article.
Решение
Если при создании файла в каталоге возникают проблемы, отредактируйте файл /etc/davfs2/davfs2.conf и добавьте:
Проблема
Читайте также: