Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:reseau:ldap:authentification_unix_via_sssd [2022/01/12 17:39] – [Installation] bn8 | informatique:reseau:ldap:authentification_unix_via_sssd [2022/01/20 18:48] (Version actuelle) – [Configuration de SSH] bn8 | ||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
reconnection_retries = 3 | reconnection_retries = 3 | ||
sbus_timeout = 30 | sbus_timeout = 30 | ||
- | services = nss, pam | ||
domains = example | domains = example | ||
debug_level = 2 | debug_level = 2 | ||
Ligne 60: | Ligne 59: | ||
chmod 0600 / | chmod 0600 / | ||
* Redémarrer le service pour prise en compte : <code bash> | * Redémarrer le service pour prise en compte : <code bash> | ||
+ | |||
+ | <note tip>Il est possible de valider la configuration avec la commande suivante : <code bash> | ||
==== Configuration NSS ==== | ==== Configuration NSS ==== | ||
Activer //sss// pour les diverses services déclarer dans le fichier /// | Activer //sss// pour les diverses services déclarer dans le fichier /// | ||
- | < | + | < |
- | + | passwd: | |
- | passwd: | + | group: |
- | group: | + | shadow: |
- | shadow: | + | |
gshadow: | gshadow: | ||
Ligne 80: | Ligne 80: | ||
netgroup: | netgroup: | ||
- | sudoers: | + | automount: sss |
</ | </ | ||
+ | |||
+ | <note tip>Pour vérifier que les informations des utilisateurs remontent bien, plusieurs solutions : | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | </ | ||
==== Création automatique des dossiers personnels des utilisateurs lors de leur première connexion ==== | ==== Création automatique des dossiers personnels des utilisateurs lors de leur première connexion ==== | ||
- | Ajouter | + | * en tant que '' |
+ | * dans l' | ||
+ | * valider sur '' | ||
Ligne 94: | Ligne 102: | ||
Pour cela : | Pour cela : | ||
* Éditez le fichier /// | * Éditez le fichier /// | ||
- | * Dans la section //[sssd]// ajouter le service //ssh// : <code ini> | ||
* Dans la section de votre //domain//, ajouter : <code ini> | * Dans la section de votre //domain//, ajouter : <code ini> | ||
* Redémarrer le service pour prise en compte : <code bash> | * Redémarrer le service pour prise en compte : <code bash> | ||
* Dans le fichier /// | * Dans le fichier /// | ||
AuthorizedKeysCommandUser nobody</ | AuthorizedKeysCommandUser nobody</ | ||
- | * Recharger la configuration du service //ssh// pour prise en compte : <code bash> | + | * Stopper puis redémarrer le service //ssh// pour prise en compte : <code bash> |
+ | service ssh start</code> | ||
+ | |||
+ | <note tip>Il est possible de vérifier que cela fonctionne correctement en lançant la commande '' | ||
+ | |||
+ | **Remarque :** il est pas indispensable que l' | ||
+ | <note important> |