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 .

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

Спасибо!

4
задан 21 May 2016 в 13:16
1 ответ

Наоколо има поне три различни версии на SMB. Проблемът е, че когато просто монтирате SMB без допълнителна опция на ядрото на Linux и SMBv1 е деактивиран на сървъра, тогава сървърът ще изпрати TCP RST пакет на клиента и това води до грешката, която споменахте.

Добавете тази опция към вашия запис в командата fstab и проверете резултатите:

vers = 3.0

Това принуждава монтирането на ядрото да използва SMBv3 от самото начало.

4
ответ дан 3 December 2019 в 03:28

Теги

Похожие вопросы