Подключение общей папки Windows 2003 на Windows 10

Протерял сегодня почти час на борьбу с виндой 10. При попытке подключить сетевой диск с сервера 2003 получал ошибку, например вот такую “0x80004005”.

Проблема была в том, что в ней по умолчанию отключен smbv1, а включить можно разными способами.

Разные Powershell заклинания не помогли, т.е. команда активации smbv1 сработала, но толку никакого. А дело в том, что кроме активации самого протокола, необходимо еще и smb clientv1 активировать, и проще всего, обе эти операции сделать в “установка\удаление программ”:


В разных редакциях винды это выглядеть может по разному, у меня наример была группа в дереве, где отдельно можно выбрать smb client v1, smb serverv1 и опцию для самовыпиливания этой версии протокола, если уже не нужна.

P.S. Если же нужно расшарить папку на Windows 10, то следует еще проверить наличие галки “Отключить общий доступ с парольной защитой” в разделе “Центр управления общим доступом”\”Дополнительные параметры общего доступа”. Переключатель должен стоять как на скриншоте ниже.

А так же в windows 10 на которую хотите получить доступ следует установить компонент системы “Сервер SMB 1.0/CIFS”.

Как смонтировать Windows шару к файловой системе

Встал такой вопрос, как смонтировать SMB ресурс? Пробовал на 12.04.1.
Все оказалось просто, для начала ставим необходимый пакет:

apt-get install smbfs samba

затем создал директорию /media/win_share, к которой и подключаем нашу шару:

mount -t smbfs ‘\10.1.2.3share’ win_share/ -o username=Admin,password=pass,gid=users,uid=serp

кавычки обязательны! иначе bash воспримет первый слэш как экран для второго и команда не сработает!

если ресурс нужен постоянно, можно прописать его в /etc/fstab:

echo “//10.1.2.3/share /media/win_share smbfs username=Admin,password=pass,uid=serp,gid=users 0 0” >>/etc/fstab