* 'samba' apt install -y samba winbind krb5-config libnss-winbind acl krb5-user

systemctl enable –now {smbd,nmbd}

<pre> cat « EOF > /etc/krb5.conf [libdefaults] default_realm = AUGIN.RU

kdc_timesync = 1 ccache_type = 4 forwardable = true proxiable = true

[realms] DC1.AUGIN.RU = {

kdc = dc1.augin.ru
admin_server = dc1.augin.ru

}

AUGIN.RU = {

kdc = dc1.augin.ru

}

[domain_realm] dc1.augin.ru = DC1.AUGIN.RU .dc1.augin.ru = DC1.AUGIN.RU EOF

cat « EOF > /etc/samba/smb.conf [global]

 workgroup = AUGIN
 security = ads
 kerberos method = secrets and keytab
 realm = AUGIN.RU
 winbind use default domain = true
 winbind enum groups = Yes
 winbind enum users = Yes
 idmap config * : range = 16777216-33554431
 idmap config * : backend = autorid
 winbind offline logon = false
 vfs objects = acl_xattr
 nt acl support = yes
 inherit acls = yes
 inherit owner = yes
 inherit permissions = yes
 map acl inherit = yes
 unix extensions = no
 map hidden = no
 map system = no
 map archive = no
 store dos attributes = Yes

[exchange\$]

 comment = exchange folder
 path = /home/exchange
 public = yes
 writable = yes

EOF

cat « EOF > /etc/nsswitch.conf passwd: files systemd winbind group: files systemd winbind shadow: files gshadow: files

hosts: files dns networks: files

protocols: db files services: db files ethers: db files rpc: db files

netgroup: nis EOF

mkdir /home/exchange

</pre> net ads join -U Administrator

systemctl restart smbd nmbd winbind setfacl -R -m g:«domain admins»:rwx /home setfacl -R -d -m g:«domain admins»:rwx /home