Назад | Перейти на главную страницу

Доступ к файловому серверу члена домена Samba с пользователем, не являющимся пользователем домена

У меня есть контроллер домена Samba 4 (Ubuntu 18.04) (ad.domain.local) и рядовой сервер в качестве файлового сервера. Я могу без проблем получить доступ к общей папке файлового сервера (fs.domain.local) от членов домена, но я также хочу, чтобы он был доступен из учетных записей, не являющихся членами домена. Когда я вхожу в систему с локальным пользователем на моем компьютере с Windows 10 и хочу получить доступ к \\ fs, мне отказывают в доступе. Что мне нужно изменить, чтобы это работало? Спасибо.

В log.smbd я получаю следующие сообщения:

[2020/02/25 14:34:46.940399,  0] ../source3/auth/auth_domain.c:122(connect_to_domain_password_server)
  connect_to_domain_password_server: unable to open the domain client session to machine AD.DOMAIN.LOCAL. Error was : NT_STATUS_CANT_ACCESS_DOMAIN_INFO.
[2020/02/25 14:34:46.940909,  0] ../source3/auth/auth_domain.c:185(domain_client_validate)
  domain_client_validate: Domain password server not available.

smb.conf из fs.domain.local:

[global]
        workgroup = DOMAIN
        client signing = auto
        client use spnego = yes
        kerberos method = secrets and keytab
        realm = DOMAIN.LOCAL
        security = ads
        username map = /etc/samba/user.map
        vfs objects = acl_xattr
        map acl inherit = yes
        # the next line is only required on Samba versions less than 4.9.0
        store dos attributes = yes
        allow trusted domains = yes


[share]
  path = /data/share
  read only = no

smb.conf из ad.domain.local

# Global parameters
[global]
        dns forwarder = 192.168.1.1
        netbios name = AD
        realm = DOMAIN.LOCAL
        server role = active directory domain controller
        workgroup = DOMAIN
        idmap_ldb:use rfc2307 = yes
        username map = /etc/samba/user.map
        vfs objects = acl_xattr
        map acl inherit = yes
        # the next line is only required on Samba versions less than 4.9.0
        store dos attributes = yes


[netlogon]
        path = /var/lib/samba/sysvol/domain.local/scripts
        read only = No

[sysvol]
        path = /var/lib/samba/sysvol
        read only = No