OpenMediaVault - Integrando NAS Al Dominio de Windows
OpenMediaVault - Integrando NAS Al Dominio de Windows
OpenMediaVault - Integrando NAS Al Dominio de Windows
dominio de Windows
14 de abril de 2016
4448
0
Compartir:
ajustes
Antes de cualquier cosa, necesitamos chequear el hostname y dns que necesita estar
respondiendo de acuerdo con su dominio.
Shell
host domain.local
hostname -f
También es necesario comprobar la hora del servidor, que debe estar sincronizada con
su servidor de dominio. Para aconsejar utilizar NTP para sincronizar.
Paquetes necesarios
Instale los paquetes siguientes:
Shell
apt-get update
apt-get install krb5-user krb5-cli
Kerberos
Es necesario ajustar el kerberos para la configuración de su dominio, para que edite el
archivo de configuración predeterminado del en / Etc / krb5. parámetro de cambio de
conf default_realm = DOMAIN . LOCAL default_realm = DOMAIN . LOCAL el
nombre completo de su dominio.
NOTA:. No sé por qué no puedo autenticar en el dominio sin llenar el FQDN del
parámetro default_realm en mayúsculas. Llene de esta forma para no tener problemas.
Shell
[libdefaults]
default_realm = DOMAIN.LO
ticket_lifetime = 600
dns_lookup_realm = yes
1 [ libdefaults ]
2 default_realm = DOMAIN .LOCAL
3 ticket_lifetime = 600
4 dns_lookup_realm = yes
5 dns_lookup_kdc = yes
6 renew_lifetime = 7d
7 ; allow_weak_crypto = true
8
9 # The following krb5.conf variables are only for MIT Kerberos.
10 ; krb4_config = / etc / krb .conf
11 ; krb4_realms = / etc / krb .realms
12 ; kdc_timesync = 1
13 ; ccache_type = 4
14 ; forwardable = true
15 ; proxiable = true
16
17 # The following encryption type specification will be used by MIT Kerberos
18 # if uncommented. In general, the defaults in the MIT Kerberos code are
19 # correct and overriding these specifications only serves to disable new
20 # encryption types as they are added, creating interoperability problems.
21 #
22 # Thie only time when you might need to uncomment these lines and change
23 # the enctypes is if you have local software that will break on ticket
24 # caches containing ticket encryption types it doesn't know about (such as
# old versions of Sun Java).
25 # Pour Windows Server 2008 R2 (seems not required)
26 ; default_tgs_enctypes = aes256 - cts - hmac - sha1 - 96 rc4 - hmac des - cbc -
27 crc des - cbc - md5
28 ; default_tkt_enctypes = aes256 - cts - hmac - sha1 - 96 rc4 - hmac des - cbc - crc
29 des - cbc - md5
30 ; permitted_enctypes = aes256 - cts - hmac - sha1 - 96 rc4 - hmac des - cbc - crc
31 des - cbc - md5
32
33 # Pour Windows Server 2003 (not tested agains windows 2003 server yet, and
34 this server is deprecated)
35 ; default_tgs_enctypes = rc4 - hmac des - cbc - crc des - cbc - md5
36 ; default_tkt_enctypes = rc4 - hmac des - cbc - crc des - cbc - md5
37 ; permitted_enctypes = rc4 - hmac des - cbc - crc des - cbc - md5
38
39
40 [ kdc ]
41 profile = / etc / krb5kdc / kdc .conf
42
43 [ logging ]
44 kdc = FILE : / var / log / krb5kdc .log
admin_server = FILE : / var / log / kadmin .log
default = FILE : / var / log / krb5lib .log
Prueba de autenticación
Vamos a realizar una prueba de autenticación para saber si todo está bien.
Shell
kinit -V administrator@DOMAIN.
Utilice el comando klist para comprobar el billete generado. Para borrar utilice el
comando kdestroy.
samba
En la interfaz web de OMV, inicie SAMBA y configure Grupo de trabajo: Dominio
para su dominio. Marque la opción "Activar directorios principales de los usuarios". Si
desea que el "user home" sea visible a todos marque la opción "Conjunto Navegable".
1 password server = *
2 realm = DOMAIN .LOCAL
3 security = ads
4 allow trusted domains = no
5 idmap config * : range = 9500 - 9999
6 winbind use default domain = true
7 winbind offline logon = false
8 winbind enum users = yes
9 winbind enum groups = yes
10 winbind separator = /
11 winbind nested groups = yes
12 ; winbind normalize names = yes
13 winbind refresh tickets = yes
14 template shell = / bin / bash
15 template homedir = / home / % D / % U
16
17 # Performance improvements
18 socket options = TCP_NODELAY SO_RCVBUF = 8192 SO_SNDBUF = 8192
19 client ntlmv2 auth = yes
20 client use spnego = yes
Ok, ahora vamos a deshabilitar caché winbind mediante la edición de la base de datos
completa / Etc / default / winbind y eliminar el parámetro comentario
#WINBINDD_OPTS = "-n"
Reinicie el samba y winbind
Shell
service samba stop
service w inbind restart
service samba start
dominio
Utilice el comando siguiente para unirse al dominio.
Shell
net ads join -U administrator@D