Это может выглядеть как старая ветка. Но я пробовал все виды решений, которые есть в наличии. Но не повезло.
У меня есть общая папка с файлового сервера (Windows Server 2012 R2 - по умолчанию samba 2.1)
Мои настройки на стороне клиента: -
Версия 3.5.10-114.el6
Установлены пакеты: -
rpm -qa | grep -i samba
samba-winbind-clients-3.5.10-114.el6.x86_64
samba-client-3.5.10-114.el6.x86_64
samba-3.5.10-114.el6.x86_64
samba-common-3.5.10-114.el6.x86_64
Команды, которым я следовал в клиенте Linux
smbclient -L //hostname/USER -U domain/username -W domain
dmesg
повторяет ошибку ниже
[1907763.056610] CIFS VFS: cifs_mount failed w/return code = -112
smbclient
ошибка:
Reconnecting with SMB1 for workgroup listing.
protocol negotiation failed: NT_STATUS_CONNECTION_RESET
Failed to connect with SMB1 -- no workgroup available
В Ubuntu 18.04 LTS мне удалось подключиться к:
sudo mount.cifs -o sec=ntlmssp,username=MY_USERNAME //SERVER_IP/SHARED_FOLDER ~/LOCAL_FOLDER
Добавление client max protocol = SMB3
и client min protocol = SMB2_1
под [global]
из /etc/samba/smb.conf
вызвало ошибку, мне пришлось изменить SMB2_1 на SMB2. После чего сервер сказал: «Не удалось подключиться к SMB1 - нет рабочей группы»
Основная проблема с версией CentOS. После обновления с 6.0 до 6.10 то же самое mount -t cifs
Команда работает нормально и может монтировать каталог Windows на сервер CentOS.