Pages : 1
#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 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 - 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 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 !
PS : Doit fonctionner aussi avec les serveurs SME (dont Free-EOS est un dérivé)
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
Pages : 1