Créer un contrôleur de domaine ubuntu

Bonjour,

Je fait appelle à vous car je voudrais créer un contrôleur de domaine sous ubuntu, le but étant de créer des sessions en réseau comme dans les écoles par exemple. J’ai déjà effectué les étapes indiquées dans cette vidéo : www.youtube.com… Lorsque j’essaye d’accéder à mon domaine avec windows 8 entreprise, windows me dit qu’il ne détecte pas le serveur alors que quand je fais un ping avec l’invite de commande, le serveur renvoie des paquets.

Pourriez vous m’indiquer si il y a d’autres étapes à effectuer en plus de celles indiquées dans la vidéo ?

Je vous remercie par avance pour votre aide.

Je me pose une question : y-a-t-il besoin de créer un serveur dns ?

C’est une video de 2010.
Deja que Samba 3 est “vieillot” (il implemente les domaines a la sauce NT3.5 - autrement dit, une eternité) mais en plus avec du W8, faut meme pas esperer…

Y’a Samba4 qui est sorti officiellement en version finale et qui implemente un vrai controleur AD (2003). Il y a beaucoup plus de chances que ca marche mais il va falloir lire de la doc sur le site officiel.

Le problème est que je n’arrive pas à installer samba4.

Voici ce qui est affiché lorsque j’essaye d’installer samba4 :

thibault@maison:~$ sudo apt-get install samba4
[sudo] password for thibault:
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Paquets suggérés :
samba-gtk swat2
Les NOUVEAUX paquets suivants seront installés :
samba4
0 mis à jour, 1 nouvellement installés, 0 à enlever et 11 non mis à jour.
Il est nécessaire de prendre 0 o/1 649 ko dans les archives.
Après cette opération, 11,2 Mo d’espace disque supplémentaires seront utilisés.
Préconfiguration des paquets…
Traceback (most recent call last):
File “/usr/bin/samba-tool”, line 26, in
from samba.netcmd.main import cmd_sambatool
File “/usr/lib/python2.7/dist-packages/samba/netcmd/main.py”, line 24, in
from samba.netcmd.delegation import cmd_delegation
File “/usr/lib/python2.7/dist-packages/samba/netcmd/delegation.py”, line 29, in
from samba.netcmd.common import _get_user_realm_domain
File “/usr/lib/python2.7/dist-packages/samba/netcmd/common.py”, line 24, in
from samba.net import Net
ImportError: libkdc-policy.so: cannot open shared object file: No such file or directory
Traceback (most recent call last):
File “/usr/bin/samba-tool”, line 26, in
from samba.netcmd.main import cmd_sambatool
File “/usr/lib/python2.7/dist-packages/samba/netcmd/main.py”, line 24, in
from samba.netcmd.delegation import cmd_delegation
File “/usr/lib/python2.7/dist-packages/samba/netcmd/delegation.py”, line 29, in
from samba.netcmd.common import _get_user_realm_domain
File “/usr/lib/python2.7/dist-packages/samba/netcmd/common.py”, line 24, in
from samba.net import Net
ImportError: libkdc-policy.so: cannot open shared object file: No such file or directory
Sélection du paquet samba4 précédemment désélectionné.
(Lecture de la base de données… 71939 fichiers et répertoires déjà installés.)
Dépaquetage de samba4 (à partir de …/samba4_4.0.0~alpha18.dfsg1-4ubuntu2_i386.deb) …
Traitement des actions différées (« triggers ») pour « man-db »…
Traitement des actions différées (« triggers ») pour « ureadahead »…
Paramétrage de samba4 (4.0.0~alpha18.dfsg1-4ubuntu2) …
Unknown parameter encountered: “map to guest”
Ignoring unknown parameter “map to guest”
Unknown parameter encountered: “username map”
Ignoring unknown parameter “username map”
Unknown parameter encountered: “max log size”
Ignoring unknown parameter “max log size”
Unknown parameter encountered: “os level”
Ignoring unknown parameter “os level”
Unknown parameter encountered: “logon script”
Ignoring unknown parameter “logon script”
Unknown parameter encountered: “unix password sync”
Ignoring unknown parameter “unix password sync”
Unknown parameter encountered: “passwd program”
Ignoring unknown parameter “passwd program”
Unknown parameter encountered: “add user script”
Ignoring unknown parameter “add user script”
Unknown parameter encountered: “add machine script”
Ignoring unknown parameter “add machine script”
Unknown parameter encountered: “writable”
Ignoring unknown parameter “writable”
Unknown parameter encountered: “write list”
Ignoring unknown parameter “write list”
Unknown parameter encountered: “writable”
Ignoring unknown parameter “writable”
Unknown parameter encountered: “guest ok”
Ignoring unknown parameter “guest ok”
Unknown parameter encountered: “valid users”
Ignoring unknown parameter “valid users”
Unknown parameter encountered: “writable”
Ignoring unknown parameter “writable”
Unknown parameter encountered: “guest ok”
Ignoring unknown parameter “guest ok”
Unknown parameter encountered: “map to guest”
Ignoring unknown parameter “map to guest”
Unknown parameter encountered: “username map”
Ignoring unknown parameter “username map”
Unknown parameter encountered: “max log size”
Ignoring unknown parameter “max log size”
Unknown parameter encountered: “os level”
Ignoring unknown parameter “os level”
Unknown parameter encountered: “logon script”
Ignoring unknown parameter “logon script”
Unknown parameter encountered: “unix password sync”
Ignoring unknown parameter “unix password sync”
Unknown parameter encountered: “passwd program”
Ignoring unknown parameter “passwd program”
Unknown parameter encountered: “add user script”
Ignoring unknown parameter “add user script”
Unknown parameter encountered: “add machine script”
Ignoring unknown parameter “add machine script”
Unknown parameter encountered: “writable”
Ignoring unknown parameter “writable”
Unknown parameter encountered: “write list”
Ignoring unknown parameter “write list”
Unknown parameter encountered: “writable”
Ignoring unknown parameter “writable”
Unknown parameter encountered: “guest ok”
Ignoring unknown parameter “guest ok”
Unknown parameter encountered: “valid users”
Ignoring unknown parameter “valid users”
Unknown parameter encountered: “writable”
Ignoring unknown parameter “writable”
Unknown parameter encountered: “guest ok”
Ignoring unknown parameter “guest ok”
/var/lib/dpkg/info/samba4.postinst: 14: /var/lib/dpkg/info/samba4.postinst: /usr/share/samba/setoption.pl: Permission denied
dpkg : erreur de traitement de samba4 (–configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d’état 126
Des erreurs ont été rencontrées pendant l’exécution :
samba4
E: Sub-process /usr/bin/dpkg returned an error code (1)

Quand tu auras réolus le problème d’installation de Samba
Il faut rajouter deux clé à Windows 7 et postérieur pour qu’ils puissent intégrer un domaine samba

    HKLM\System\CCS\Services\LanmanWorkstation\Parameters
        DWORD  DomainCompatibilityMode = 1
        DWORD  DNSNameResolutionRequired = 0

sources: wiki.samba.org…

Si tu mets pas ces clés quand tu essayes d’intégrer le domaine il te demande ton compte root et mot de passe mais après il te jette en te disant qu’il ne trouve pas le domaine