[gilug.org] linux client active directory

Jordi-Pujol jordi-pujol telefonica net
2007-08-07 14:06:58 UTC


A Dimarts 07 Agost 2007 12:07, David Casals va escriure:
> Pos bueno aixo,

wenu,

donç potser que abans s'ha d'afegir la màquina al servidor ?

Salut,

Jordi

>
> Encara que a alguns els pugui sonar raro vui posar el meu linux com a
> client d'un active directory amb Windows 2003 server (deixem-ho amb que
> es per jugar).
>
> Tinc una ubuntu 7.04 i un windows 2003 server, aquest ultim ja configurat.
>
> He seguit els següents passos extrets de http://www.ssl.ull.es/node/68
>
>    1. nstalar el paquete winbind
>    2.
>
>       Editamos /etc/nsswitch.conf:
>       |passwd:         compat winbind
>
>       group:          compat winbind
>       shadow:         compat
>
>
>    3.
>
>       Editamos /etc/pam.d/common-account,
>
>       |account sufficient      pam_winbind.so
>
>       account required        pam_unix.so try_first_pass
>
>
>    4.
>
>       /etc/pam.d/common-auth,
>
>       |auth    sufficient      pam_winbind.so
>
>       auth    required        pam_unix.so nullok_secure try_first_pass
>
>
>    5.
>
>       /etc/pam.d/common-password,
>
>       |password    sufficient      pam_winbind.so
>
>       password   required   pam_unix.so nullok obscure min=4 max=8 md5
> try_first_pass
>
>
>    6.
>
>       y /etc/pam.d/common-session
>
>       |session sufficient      pam_winbind.so
>
>       session required        pam_unix.so try_first_pass
>
>
>    7.
>
>       Editamos la configuración de samba /etc/samba/smb.conf, cambiando
>
>       estos parámetros:
>       |  workgroup = LOCAL
>
>         winbind use default domain = yes
>
>
>         netbios name = NOMBRE_DEL_CLIENTE_LINUX
>
>
>         # separate domain and username with '\', like DOMAIN\username
>         winbind separator = '\'
>         # allow enumeration of winbind users and groups
>         winbind enum users = yes
>         winbind enum groups = yes
>         # give winbind users a real shell (only needed if they have telnet
> access) template homedir = /home/winnt/%D/%U
>         template shell = /bin/bash
>
>
>    8.
>
>       Nos unimos al dominio:
>       | net rpc join -S <NOMBRE_NETBIOS_PDC> -U Administrador|
>
> en el meu cas
> net rpc join -S servsitic -U Administrador
>
> i l'error.
> cannot join as standalone machine
>
> si faig un testjoin per mirar em diu que el domini LOCAL no es valid
>
> net rpc testjoin -U Administrador
>
> [2007/08/07 12:03:14, 0]
> rpc_client/cli_pipe.c:get_schannel_session_key(2443)
>   get_schannel_session_key: could not fetch trust account password for
> domain 'LOCAL'
> [2007/08/07 12:03:14, 0] utils/net_rpc_join.c:net_rpc_join_ok(70)
>   net_rpc_join_ok: failed to get schannel session key from server
> SERVSITIC for domain LOCAL. Error was NT_STATUS_CANT_ACCESS_DOMAIN_INFO
> Join to domain 'LOCAL' is not valid
>
> Pero si faig un net rpc info
>
> net rpc info -U Administrador
>
> Domain Name: LOCAL
> Domain SID: S-1-5-21-2472964809-304577640-1130498633
> Sequence number: 1136
> Num users: 19
> Num domain groups: 11
> Num local groups: 25
>
> Em retorna la informacio correctament i dient que el domini es LOCAL
>
> Algu que hagi fet alguna cosa similar o alguna idea?
>
> Atentament
> David Casals
> hakd0c
>
> PD: No val dir que instal·li un linux amb ldap o kerberos o similars per
> fer l'autenticació centralitzada d'una altre manera, ja he dit que era
> per jugar, un altre dia ja probare altres coses.
>
>
> _______________________________________________
> Llista del GiLUG
> 
> http://gilug.org/cgi-bin/mailman/listinfo/llista
> * Tots els missatges queden publicats a:
> http://gilug.org/pipermail/llista/



Més informació sobre la llista de correu gilug