Таким образом, сегодня я обновил свою серверную версию человечности до последнего, и в процессе она попросила, чтобы я сохранил файл конфигурации самбы или обновил его. Я сказал для хранения его как всегда.
Когда это закончило обновление, я заметил, что мои доли не были доступны, т.е., прося пароль. При проверке версия самбы она говорит: версия Samba, с 4.1.6 Ubuntu.
smb.conf файл является все еще тем же, но я могу только получить доступ к долям с паролем администратора. Все другие пользователи из сети не могут получить доступ к долям. Обратите внимание, что у меня есть AD, управляющий пользователями/группами.
Если я установил guestok = да, все пользователи могут получить доступ к доле, но это не то, что я хотел.
Так, во-первых, почему сделал самбу, обновленную до 4? Как я заставляю пользователей домена получить доступ к долям как прежде? Я думаю о понижении samba4 к samba3, но как я делаю это?
вот мой smb.conf файл:
[глобальный]
idmap backend = tdb
idmap gid = 10000-20000
idmap uid = 10000-20000
idmap config NPDOMLX : backend = rid
idmap config NPDOMLX : range = 10000 - 20000
obey pam restrictions = yes
dns proxy = no
netbios name = NPLX02
guest ok = yes
load printers = yes
printing = cups
printcap name = cups
workgroup = NPDOMLX
security = ADS
winbind separator = +
max log size = 1000
log file = /var/log/samba/log.%m
socket options = TCP_NODELAY
wins server = 192.168.0.5
map to guest = bad user
domain master = no
encrypt passwords = no
winbind use default domain = yes
realm = NPDOMLX.LOCAL
passdb backend = tdbsam
template shell = /bin/bash
server string = Storage Server
password server = npdc01.npdomlx.local
winbind enum users = yes
path = /var/spool/samba
winbind nested groups = yes
unix password sync = yes
template homedir = /home/%D/%U
winbind enum groups = yes
syslog = 0
panic action = /usr/share/samba/panic-action %d
pam password change = yes