Прежде, чем обновить мой основной сервер до Ubuntu 18.04 LTS я решил протестировать установку сначала на запасном ноутбуке. Все подходили, пока я не хотел просмотреть для файлов в Windows Explorer через Samba.
Моя машина Windows 10 может просмотреть файлы (через Samba) на моем основном сервере Ubuntu (версия Ubuntu 16.04.3 LTS рабочая версия Samba, с 4.3.11 Ubuntu). Однако это не может просмотреть файлы на сервере Ubuntu 18.04 рабочая версия Samba, с 4.7.6 Ubuntu. Машина Windows 10 видит сервер Ubuntu 18.04 в Windows Explorer, но каждый раз я нажимаю для доступа к 'общим' папкам и файлам, я получаю высказывание сообщения, что окна не могут получить доступ к серверу.
Я погуглил в течение многих часов и попробовал различные возможные решения, предложенные другими, но не могу заставить ничего работать. Я могу получить доступ к общим областям на любой машине Ubuntu от другой машины с помощью smbclient. Я беру это, чтобы означать, что мой smb.conf файл в основном корректен.
Может любой проливать некоторый свет на эту проблему и каково решение могло бы быть.Спасибо.
Кроме того у меня в настоящее время есть smb.conf файлы то же на обоих серверах Ubuntu. Как объяснено выше Windows 10 может получить доступ к файлам на одном сервере, но не на другом.
smb.conf
[global]
server string = %h server (Samba, Ubuntu)
server role = standalone server
security = USER
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* .
username map = /etc/samba/smbusers
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
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
[www]
comment = websites
path = /var/www
valid users = chris
read only = No
Спасибо за помощь.
У меня есть та же проблема, получающая доступ к Samba 4.7.6 долей на Ubuntu 18.04 от VMware на том компьютере, запускающем Windows 10. Я не нашел решение, но я нашел обходное решение. Я на самом деле могу соединиться с долей, если я ввожу IP-адрес вручную, в то время как движение через имя компьютера Windows Explorer не работает. Это даже не показывает вариант для соединения с другим пользователем.
У меня была та же проблема. Решенный как это:
vi / etc/samba/smb.conf
[global]
(...)
ntlm auth=true
(...)
Попробуйте и с этими настройками
[data]
path = /data
browsable = yes
available = yes
read only = no
public = yes
writable = yes
guest ok = yes
create mask = 777
directory mask = 777
force create mode = 777
force directory mode = 777