Add Samba configuration.
This commit is contained in:
parent
e3429657e5
commit
0b6004c091
4 changed files with 70 additions and 2 deletions
24
etc/krb5.conf
Normal file
24
etc/krb5.conf
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
[logging]
|
||||
# default = FILE:/var/log/krb5libs
|
||||
# kdc = FILE:/var/log/krb5kdc
|
||||
# admin_server = FILE:/var/log/kadmind
|
||||
|
||||
[libdefaults]
|
||||
default_realm = SLACKWARE.UK.NET
|
||||
dns_lookup_realm = false
|
||||
dns_lookup_kdc = false
|
||||
rdns = true
|
||||
forwardable = true
|
||||
ticket_lifetime = 24h
|
||||
renew_lifetime = 7d
|
||||
|
||||
[realms]
|
||||
SLACKWARE.UK.NET = {
|
||||
default_domain = slackware.uk.net
|
||||
admin_server = core.slackware.uk.net
|
||||
kdc = core.slackware.uk.net
|
||||
}
|
||||
|
||||
[domain_realm]
|
||||
.slackware.uk.net = SLACKWARE.UK.NET
|
||||
core = SLACKWARE.UK.NET
|
||||
40
etc/samba/smb.conf
Normal file
40
etc/samba/smb.conf
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[global]
|
||||
realm = SLACKWARE.UK.NET
|
||||
netbios name = CORE
|
||||
workgroup = SLACKWAREUKNET
|
||||
server string = "slackware.uk.net Domain Controller"
|
||||
# dns forwarder = 5.101.171.216 5.101.171.217 185.176.90.169
|
||||
dns forwarder = 216.119.155.58 185.176.90.169
|
||||
allow dns updates = disabled
|
||||
tls cafile = /etc/certificates/core.slackware.uk.net_fullchain.pem
|
||||
tls certfile = /etc/certificates/core.slackware.uk.net_cert.pem
|
||||
tls keyfile = /etc/certificates/core.slackware.uk.net_key.pem
|
||||
tls verify peer = ca_and_name_if_available
|
||||
log level = 1
|
||||
logging = syslog:local5
|
||||
idmap config * : backend = tdb
|
||||
# There are only 568 IDs mapped into the container by TrueNAS, so limit the number that can be used.
|
||||
idmap config * : range = 10000-10500
|
||||
idmap_ldb:use rfc2307 = yes
|
||||
password hash userPassword schemes = CryptSHA512
|
||||
server role = active directory domain controller
|
||||
username map = /etc/samba/smbusers
|
||||
vfs objects = dfs_samba4 posixacl acl_xattr
|
||||
nfs4acl_xattr:encoding = nfs
|
||||
nfs4acl_xattr:version = 41
|
||||
nfs4acl_xattr:xattr_name = user.nfs4_acl
|
||||
nfs4acl_xattr:default acl style = windows
|
||||
acl_xattr:security_acl_name = user.NTACL
|
||||
acl_xattr:default acl style = windows
|
||||
|
||||
# [homes]
|
||||
|
||||
# [printers]
|
||||
|
||||
[sysvol]
|
||||
path = /var/lib/samba/sysvol
|
||||
write list = @'Domain Admins@slackware.uk.net'
|
||||
|
||||
[netlogon]
|
||||
path = /var/lib/samba/sysvol/slackware.uk.net/scripts
|
||||
write list = @'Domain Admins@slackware.uk.net'
|
||||
1
etc/samba/smbusers
Normal file
1
etc/samba/smbusers
Normal file
|
|
@ -0,0 +1 @@
|
|||
root = Administrator
|
||||
Loading…
Add table
Add a link
Reference in a new issue