Назад | Перейти на главную страницу

Ошибка монтирования Samba / CIFS Ubuntu 14.04 (112)

Я пытаюсь смонтировать сетевой ресурс samba на Ubuntu 14.04 с помощью cifs.

На сервере у меня работает общий ресурс. Я уже могу сопоставить его как диск в Windows. У общего ресурса есть имя пользователя и пароль.

На машине Ubuntu у меня есть /etc/samba/user где хранятся учетные данные. У меня также есть каталог, в который я бы смонтировал общий ресурс /mounthere.

У меня это на / etc / fstab

//192.168.1.1/sharename /mounthere cifs credentials=/etc/samba/user 0 0

Когда я делаю sudo mount -a Я получаю такую ​​ошибку:

mount error(112): Host is down

Хозяин не отключился. У меня он работает под Windows. Я дважды проверил учетные данные и возможные проблемы с брандмауэром.

у меня тоже есть cifs-utils установлены.

Может ли кто-нибудь указать мне правильное направление.

Спасибо!

Существует как минимум три разные версии SMB. Проблема в том, что когда вы просто монтируете SMB без дополнительных опций в ядре Linux, а SMBv1 отключен на сервере, сервер отправляет клиенту пакет TCP RST, и это приводит к упомянутой вами ошибке.

Добавьте эту опцию в свою запись в команде fstab и проверьте результаты:

vers = 3.0

Это заставляет монтирование ядра использовать SMBv3 с самого начала.