![]() |
![]() |
![]() |
|
[ Accueil ] [ Retour
à l'article ] Faire communiquer Comedu (version Debian Sarge) avec un serveur Windows 2003
http://www.profetice.org/comedu/article.php3?id_article=23 dimanche 26 mars 2006, par Benoît Thébaud
ProblématiqueUiliser le serveur Linux Comedu comme outil de filtrage Internet en s’appuyant sur les comptes créés sur un serveur Windows 2003. Vous trouverez une image Vmware de Comedu déjà paramétrée dans cet article "Image Vmware Comedu dans un reseau géré par un serveur 2000/2003" Dans notre exemple, le serveur Windows 2003 possède les caractéristiques suivantes :
Le serveur Linux est nommé lui :
Logiciels nécessaires
Synchronisation des horloges
___________________ # servers to check #NTPSERVERS="pool.ntp.org" NTPSERVERS="poste1.test.local" # # additional options for ntpdate #NTPOPTIONS="-v" NTPOPTIONS="-u"
Paramétrage du client Kerberos
____________________________________________ 127.0.0.1 sarge-comedu.test.local localhost.localdomain sarge-comedu _____________________________________________
_______________________________ [libdefaults] default_realm = test.local [realms] test.local = { kdc = poste1 admin_server = poste1 } _________________________ ![]() kinit administrateur@TEST.LOCAL Il ne doit pas y avoir de message d’erreur et il doit reconnaître le mot de passe de l’admin du domaine test.local. Paramétrage de samba et Winbind
____________________________ [global] security = ads realm = TEST.LOCAL password server = 192.168.1.221 workgroup = TEST winbind separator = / idmap uid = 10000-20000 idmap gid = 10000-20000 winbind enum users = yes winbind enum groups = yes template homedir = /home/%D/%U template shell = /bin/bash client use spnego = yes winbind use default domain = true ____________________________
mkdir /home/TEST
_______________________ passwd: compat winbind group: compat winbind shadow: compat _______________________
/etc/init.d/samba start Rejoindre le domaine
Tous les utilisateurs du domaine TEST.LOCAL doivent apparaître sur l’écran. Paramétrer squid
/usr/bin/ntlm_auth —username=[admnistrateur]
chown root :proxy /var/run/samba/winbindd_privileged
auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp auth_param ntlm children 5 auth_param ntlm max_challenge_reuses 0 auth_param ntlm max_challenge_lifetime 2 minutes auth_param basic program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-basic auth_param basic children 15 auth_param basic realm Squid proxy-caching web server auth_param basic credentialsttl 5 hours acl NTLMUsers proxy_auth REQUIRED http_access allow all NTLMUsers
http://adresse_ip_serveur_comedu/squid-reports/ ConclusionAinsi paramétré, le serveur Comedu ne demandera pas de login et mot de passe à l’utilisateur authentifié (utilisant Internet Explorer) sur un poste rentré dans le domaine du serveur Windows 2003. Dans le cas contraire (utilisateur local ou/et Firefox ou autre navigateur alternatif), les login et mot de passe sont demandés. Fichiers de configuration utilisés dans cet article : Quelques commandes utiles :Source : http://wwww.coagul.org
wbinfo -u
wbinfo -g
getent passwd
getent group (http://www.profetice.org/comedu/IMG/tgz/squidGuard-1.tgz) TGZ - 852 octets [ Accueil ] [ Retour à l'article ] [ Haut ] |
|||
![]() |
![]() |
![]() |