Добрый день!
Ситуация следующая.
Имеем комп Windows 7 с открытыми папками в соседней подсети. Физического доступа к компу нет, ковырять его не вариант.
Такие же компы с Windows 7 и 8 в моей подсети соединяются и подключаются без проблем.
Xubuntu 16.04 smbclient 4.3.11 получает ошибку.
Опытным путём выяснил, что дело в протоколе SMB2.
smbclient подключается только с указанием протокола:
smbclient //192.168.44.6/Shared -U user6 -m SMB2
WARNING: The "syslog" option is deprecated
Enter user6's password:
Domain=[SERVERTS] OS=[] Server=[]
smb: \> ls
. DR 0 Mon Jan 23 16:13:32 2017
.. DR 0 Mon Jan 23 16:13:32 2017
01_RFQ D 0 Fri Aug 26 12:10:30 2016
02_Nomination letter D 0 Fri Aug 26 12:10:31 2016
03_Letter D 0 Fri Aug 26 12:10:37 2016
04_SNG D 0 Fri Aug 26 12:10:41 2016
Через Thunar или Caja
smb://192.168.44.6/Shared
соединения нет, пишет ошибку.
Ошибка: Не удалось получить список доступных на сервере ресурсов: Время ожидания соединения истекло
Выберите другой режим просмотра и попробуйте ещё раз.
google говорит нужно прописать протокол в /etc/samba/smb.conf.
Каких уже вариантов не прописывал результат нулевой.
Подскажите как заставить Thunar или Caja использовать протокол SMB2.
server string = %h server (Samba, Ubuntu)
server role = standalone server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
server max protocol = SMB2
max protocol = SMB2
protocol = SMB2
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers