<  |  |  ^ 

Подключение Windows в режиме "сетевой диск"

Десктопные версии Windows

Windows версий 7, 8 и 10 (в вариантах Home и Pro) содержат готовый к работе клиент WebDAV.
Подключение ресурса через "Командное окно"
Для подключения через "Командное окно" следует:
  1. Запустить "Командное окно" через главное меню ("Пуск" -> [правая кнопка мыши] -> "Командное окно"), либо через помощник "Выполнить", в котором набрать cmd и Enter.
  2. Набрать в командном окне
    net use * https://sin.tedisk.ru/ /user:LOGIN
    либо использовать альтернативный синтаксис Windows:
    net use * \\sin.tedisk.ru@SSL\ /user:LOGIN
    где вместо LOGIN указать имя пользователя для сервиса ТЕДИСК в формате "accname@SIN", как описано в разделе "Реквизиты доступа" ниже. При удачном соединении будет запрошен пароль.
  3. Вместо звёздочки можно указать имя диска (от A: до Z:), которое будет назначено Windows для сетевого подключения.
Для отключения ресурса можно воспользоваться опцией "/delete".

Команда "net use" выводит перечень подключенных ресурсов. По команде "net use /help" можно получить список параметров командной строки с пояснениями.

Можно дать указание Windows запомнить логин и пароль, чтобы использовать их при следующем входе в систему, для этого нужно добавить параметр "/persistent:yes". К сожалению, Windows не восстанавливает подключения к ресурсам WebDAV автоматически. Но если логин и пароль сохранены, то в командной строке они подключаются опцией "/savecred" (без "/user:"), а Проводник подставляет их прежние значения в форме авторизации.
Подключение ресурса через "Проводник" (Explorer)
Подключение WebDAV-ресурса через "Проводник" (Explorer) доступно в двух вариантах: в 1м варианте ресурсу назначается виртуальный диск с названием из одной буквы (от A: до Z:), во 2м варианте диск не привязывается. Мы рекомендуем использовать 1й вариант, как описано ниже. Для подключения следует:
  1. Запустить Проводник через главное меню ("Пуск" -> [правая кнопка мыши] -> "Проводник").
  2. В левой колонке найти пункт "Этот компьютер", кликнуть его правой кнопкой мыши и выбрать "Подключить сетевой диск".
  3. При подключении по 1му варианту (с привязкой к имени виртуального диска)...
    В открывшемся меню "Подключение сетевого диска" выбрать в выпадающем списке имя диска, в поле "Адрес/Папка" ввести \\sin.tedisk.ru@SSL\ и нажать "Готово".
    При подключении по 2му варианту (без привязки к виртуальному диску)...
    • Пройти по ссылке "Подключение к веб-сайту, на котором вы можете хранить документы и изображения".
    • Пройти чисто информационное окно "Подключение сетевого расположения", нажав "Далее".
    • В окне "Добавление сетевого расположения" выбрать "Другое сетевое расположение" и нажать "Далее".
    • В поле "Сетевой адрес или адрес в Интернете" ввести https://sin.tedisk.ru/.
    • После успешной авторизации будет предложено ввести имя, под которым ресурс будет виден в системе (по умолчанию "sin.tedisk.ru"). Можно поменять имя ресурса и нажать "Далее".
    • Появится окно с сообщением об успешно созданном сетевом подключении. Для завершения нажать "Готово", ресурс откроется в Проводнике.
  4. При удачном соединении должно появиться окно с формой для ввода логина и пароля. В поле "Пользователь" следует ввести логин в виде "accname@SIN" и пароль, как описано в разделе "Реквизиты доступа" ниже.
  5. В том же окне есть галочка "Запомнить учётные данные". Если её установить, то Windows запомнит логин и пароль, чтобы использовать их при следующем входе в систему. В некоторых версиях Windows Проводник подставляет в форму авторизации лишь логин, а пароль приходится вводить вручную (хотя он тоже запоминается и может быть использован командой "net use ... /savecred").
Для отключения ресурса следует кликнуть его в Проводнике правой кнопкой мыши и выбрать "Отключить" (этот пункт меню может отсутствовать).
Особенности использования WebDAV в Windows
  1. Сетевой ресурс, подключенный по WebDAV, привязан к сессии (сеансу Windows), поэтому при выходе из системы (завершении сеанса Windows) он отключается.
  2. В Windows нет возможности установить несколько подключений к одному ресурсу по WebDAV, используя разные учётные записи: появляется сообщение о конфликте доступа.
  3. Если для ресурса WebDAV сохранены логин и пароль, то при новом входе в Windows ресурс появляется в списке Проводника, однако подключение к нему не восстанавливается автоматически: Проводник требует подтверждения реквизитов входа.
  4. Подключение ресурса, для которого были сохранены логин и пароль, можно сделать командой "net use ... /savecred" или подтверждением реквизитов входа в Проводнике. В некоторых версиях Windows Проводник не подставляет в форму авторизации пароль, его приходится вводить вручную.
  5. Если ресурс был отключен командой "net use ... /delete", то в Проводнике он будет отображаться на левой панели до тех пор, пока Проводник не будет перезапущен.
  6. При стандартном подключении ресурс доступен по двум путям в файловой системе. Например, если была выполнена команда "net use t: https://sin.tedisk.ru/", то содержимое ресурса будет доступно на просмотр как по имени диска
    dir t:
    так и по его сетевому имени:
    dir \\sin.tedisk.ru@SSL\DavWWWRoot\
    При этом Проводник будет показывать ресурс одним узлом под корнем ("Этот компьютер"), указывая в его названии как сетевое имя, так и имя диска: "sin.tedisk.ru (T:)".
  7. Команда "net use" без параметров выводит список подключенных ресурсов с именами дисков и путями в файловой системе.
Версии Windows XP и Vista с сервисом ТЕДИСК работать не могут.

Серверные версии Windows

В системах Windows Server клиент WebDAV по умолчанию не установлен. Его можно доустановить.
Установка компоненты, содержащий клиент WebDAV
В Windows Server версий 2012 и ниже клиент WebDAV входит в состав компоненты "Desktop Expirience". Начиная с Windows Server 2016 в дистрибутив входит отдельная компонента "Перенаправитель WebDAV" (WebDAV redirector). Порядок и состав пунктов меню немного отличаются в различных версиях Windows. Для установки следует:
  1. Зайти в панель управления: "Пуск" -> [левая кнопка мыши] -> "Панель управления".
  2. Пройти по ссылке "Программы (Удаление программы)", если она есть в данной версии Windows.
  3. Пройти по ссылке "Включение или отключение компонентов Windows", приводящей в мастер установки компонентов.
  4. На вкладке "Тип установки" выбрать "Установка ролей и компонентов".
  5. На вкладке "Выбор сервера" выбрать локальный сервер.
  6. Пропустить вкладку "Роли сервера"
  7. На вкладке "Компоненты" поставить галочку для выбора компоненты "Перенаправитель WebDAV" (WebDAV redirector), либо "Desktop Expirience" для старых версий.
  8. На вкладке "Подтверждение" поставить галочку "Автоматический перезапуск конечного сервера, если требуется" и нажать "Установить".

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

После установки компоненты нужно выполнить перезагрузку сервера.

Настройка автоматического запуска службы "Веб-клиент"
Для управления режимом запуска службы "Веб-клиент" следует:
  1. Открыть помощник "Выполнить" через главное меню ("Пуск" -> [правая кнопка мыши] -> "Выполнить"), либо комбинацией клавиш Win+R.
  2. Ввести services.msc и нажать Enter.
  3. В появившемся перечне служб найти службу "Веб-клиент".
  4. Кликнуть "Веб-клиент" правой кнопкой мыши и выбрать в выпадающем меню "Свойства".
  5. Свойство "Тип запуска" выставить в "Автоматически".
  6. Если служба остановлена, нажать "Запустить".
  7. Нажать "ОК".
После активации компонент WebDAV подключение сетевых ресурсов делается как в десктопных версиях Windows.

Диагностика проблем

При возникновении проблем с подключением рекомендуется начать с проверки доступности ресурса обычным браузером, пройдя по ссылке https://sin.tedisk.ru/. Сообщения браузера обычно лучше отражают суть проблемы, чем сообщения от утилит Windows (последние крайне скудны и требуют расшифровки статус-кодов по документации).

Подключение Linux в режиме "сетевой диск"

Подключение ресурса через davfs2
Для подключения следует:
  1. Установить пакет davfs2 штатным для используемого дистрибутива пакетным менеджером:
    Debian, Ubuntu, Alt Linux, Devuan
    apt-get install davfs2 (или aptitude install davfs2, или apt install davfs2)
    RedHat, Centos, Fedora
    yum install epel-release
    yum install davfs2
  2. Создать точку монтирования, например:
    mkdir -p /mnt/tedisk
  3. Внести в /etc/fstab (одной строкой) описание ресурса:
    https://sin.tedisk.ru/ /mnt/tedisk davfs rw,user,noauto 0 0
    Здесь для примера указаны необязательные параметры "user" и "noauto". Параметр "user" даёт возможность подключения ресурса пользователям, входящим в группу "davfs2" (см. ниже), параметр "noauto" отключает монтирование при загрузке системы.
  4. Внести в группу "davfs2" пользователей, которым предоставляется возможность монтировать ресурс. Например, для пользователя "anna":
    gpasswd --add anna davfs2
    Если группа "davfs2" пуста, только root может монтировать ресурс.
  5. Смонтировать ресурс. Для этого набрать
    mount /mnt/tedisk
    Будет запрошен логин (в формате "accname@SIN", как описано в разделе "Реквизиты доступа" ниже) и пароль.
  6. Для автоматического монтирования при загрузке системы следует внести реквизиты доступа в файл /etc/davfs2/secrets, при этом строка в /etc/fstab должна быть без опции "noauto".
  7. Пользователь имеет возможность внести реквизиты в свой файл ~/.davfs2/secrets, который следует защитить от чтения посторонними.
Ресурс можно отключить командой "umount /mnt/tedisk".

Реквизиты доступа

Реквизиты доступа через ТЕДИСК получаются из реквизитов для локальной сети добавлением к имени учётной записи (логину) справа символа "@", после которого следует значение SIN. Пароль остаётся тем же.

Пример:

на сервере, имеющем в локальной сети имя "serv", заведён пользователь "anna" с паролём "1c8v3". При регистрации в системе ТЕДИСК сервер получил SIN="1111-2222-3333-4444". Тогда для подключения через https://sin.tedisk.ru/ пользователю следует указать логин "anna@1111-2222-3333-4444" и пароль "1c8v3":

В локальной сети Доступ через ТЕДИСК
Ресурсы: \\serv\
\\serv\dir\
...
https://sin.tedisk.ru/
https://sin.tedisk.ru/dir/
...
Логин: anna anna@1111-2222-3333-4444
Пароль: 1c8v3 1c8v3
Если требуется указание домена windows, его можно задать перед именем пользователя, отделив слешом, например: "dom\anna" или "dom/anna". Реквизиты одинаковы для всех схем подключения через облако (как в режиме "сетевой диск", так и при входе обычным браузером).

 ^   
   <