Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/03/2007, à 15:01

Emeric

[TUTO] ubuntu et free-eos : authentification

Bonjour à tous !

J'ai trouvé ce tuto sur le site de la maison mère tongue http://www.ubuntuforums.org/showthread.php?t=5409 qui m'a servie à m'authentifier à l'ouverture de session sur le serveur que j'utilise : free-eos (http://free-eos.org) et je m'en vais vous l'expliquer - en français big_smile - pour qui ça interesse ...

1 - PREREQUIS

Assurez-vous d'avoir dans Système - Administration - Préférences du logiciel onglet Medium d'installation coché toutes les cases (à l'exeption pour ma part des "CD")

2 - INSTALLATION DES PAQUETS

Pour des raisons de facilités, tout se passent en ligne de commandes ... Donc, on ouvre le terminal et on tape !

sudo -s
apt-get update
apt-get install samba winbind -s

L'option "-s" permat de faire une simulation de l'installation, à utiliser sans modération wink si le système vous explique que vous aller déclancher une guerre nucléaire en installant ces paquets, il vos mieux résoudre les couacs révéler par APT avant d'aller plus loin.

Ceci fait, ressaisir la dernère commande sans l'option "-s"

apt-get install samba winbind

2.1 - Backup des fichiers de conf

Il est vivement recomander de sauvegarder les fichiers suivant et de cette façon :

cp /etc/login.defs /etc/login.defs.orig
cp /etc/samba/smb.conf /etc/samba/smb.conf.orig
cp /etc/pam.d/sudo /etc/pam.d/sudo.orig

## Procéder de la même façon pour les autres fichier se trouvant dans /etc/pam.d/:
# common-account
# common-auth
# common-password
# common-session

2.2 - Adaptation des fichiers de conf

Le fichiers smb.conf doivra avoir cette tête là :

nano /etc/samba/smb.conf

workgroup = MON_DOMAINE_FREE_EOS
idmap uid = 10000-20000
idmap gid = 10000-20000
template shell = /bin/bash
template homedir = /home/%D/%U
winbind enum users = yes
winbind enum groups = yes
winbind cache time = 10
winbind separator = +
security = domain
password server = *
winbind use default domain = yes

Le fichier nsswitch.conf, ne modifier que les 2 lignes ci-dessous :

nano /etc/nsswitch.conf

#passwd:   compat
passwd:   compat winbind
#group:    compat
group:    compat winbind

Le fichier common-account, ne modifier que les lignes ci-dessous :

nano /etc/pam.d/common-account

#account-required   pam_unix.so
account-required   pam_winbind.so

Le fichier common-auth, ne modifier que les lignes ci-dessous :

nano /etc/pam.d/common-auth

auth  sufficient   pam_windbind.so
auth  required     pam_unix.so nullok_secure use_first_pass

Le fichier common-session, ne modifier que les lignes ci-dessous :

nano /etc/pam.d/common-session

session  required   pam_unix.so
session  required   pam_mkhomedir.so umask=0022 skel=/etc/skel/

Le fichier sudo, ne modifier que les lignes ci-dessous :

nano /etc/pam.d/sudo

auth  sufficient   pam_windbind.so
auth  required     pam_unix.so use_first_pass

2.3 - Répertoire des comptes du DOMAIN

Les utilisateurs du domaines ouvrirons une session dans un répertoire spécifique dans /home

mkdir /home/MON_DOMAINE_FREE_EOS

2.4 - Intégration du client

net rpc join -D MON_DOMAINE_FREE_EOS -U admin

Voilà, REBOOT et test de connexion avec un utilisateur test créé dan le serveur Free-EOS et ça devrait fonctionner ! cool

PS : Doit fonctionner aussi avec les serveurs SME (dont Free-EOS est un dérivé) big_smile

Dernière modification par Emeric (Le 01/03/2007, à 15:02)


ubuntu 8.04 (bientôt 8.10 !!!)
Déjà 4 personnes de converti dans ma tribu ... !

Ce n'est pas parce qu'ils ont tous tord qu'ils ont raison !!! (Coluche)

Hors ligne

#2 Le 17/03/2007, à 13:47

stirner

Re : [TUTO] ubuntu et free-eos : authentification

Salut,

Que dire si ce n'est merci. Je teste ça d'urgence.

Hors ligne

#3 Le 21/09/2007, à 13:04

philippe1704

Re : [TUTO] ubuntu et free-eos : authentification

Bonjour,

Voici deux fois que je suis le tuto, et au redémarrage, nom d'utilisateur et mot de passe sont refusés. Où est l'erreur ?

Merci pour votre aide

Amicalement

Philippe

Hors ligne