Comment puis-je activer l'utilisateur «Autre» pour la connexion avec Active Directory?


15

Je travaille donc dans une université en utilisant Active Directory, et dans mon bureau il y a quelques ordinateurs que j'ai configurés, dans Ubuntu 11.10, pour me connecter en tant qu'utilisateur AD.

Pour se connecter, une personne doit simplement utiliser "l'autre" utilisateur lors de la connexion et utiliser son identifiant universitaire et son mot de passe. J'ai installé 12.04LTS sur mon ordinateur personnel et je vois que l'option "autre" n'existe plus.

Si je mets à niveau les ordinateurs qui ont besoin de capacités de connexion AD, les auront-ils?


Je joins également ma machine de test au domaine de la même manière, et dans le terminal faisant "su - <user>" cela fonctionne très bien, mais je n'ai toujours pas "l'autre" dans la connexion X.
Pipe

Étant nouveau sur Ubuntu ... Je ne savais pas que quelqu'un avait désactivé cette option par défaut. Merci pour l'astuce pour résoudre le problème.

Réponses:


25

Modifiez /etc/lightdm/lightdm.confet ajoutez la ligne suivante:

greeter-show-manual-login=true

Redémarrez ensuite lightdm:

sudo service lightdm restart

1
Fonctionne parfaitement pour moi.
Gerald Schneider

5
Pour les versions ultérieures d'Ubuntu (14.04), ajoutez cette ligne à:/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
LD James

La solution de @LDJames fonctionne toujours le 18.04.
domen il y a

6

Vous pouvez également masquer tous les utilisateurs afin de saisir le nom de votre choix en modifiant /etc/lightdm/lightdm.conf en ajoutant:

greeter-hide-users=true

Ceci est particulièrement utile si vous utilisez des services NIS ou LDAP.


4

Pour Ubuntu 16.04, la configuration des messages d'accueil est extraite des fichiers de configuration dans la hiérarchie suivante:

  1. /usr/share/lightdm/lightdm.conf.d/*.conf
  2. /etc/lightdm/lightdm.conf.d/*.conf
  3. /etc/lightdm/lightdm.conf

L'endroit où ajouter vos modifications de configuration est le deuxième de la liste, à condition qu'il n'y ait rien dans le dernier fichier de liste pour remplacer les valeurs que vous souhaitez modifier.

Donc, créer un fichier /etc/lightdm/lightdm.conf.d/50-myconfig.conf et le mettre dedans

[Seat:*]
greeter-hide-users=false
greeter-show-manual-login=true
allow-guest=false
  • La première entrée masque la liste des utilisateurs connectés
  • La deuxième entrée permet une connexion manuelle de l'utilisateur
  • La troisième entrée désactive le compte de connexion invité

REMARQUE: pour les versions d'Ubuntu antérieures à 15.10, remplacez [Seat: *] par [SeatDefaults]

Une fois les modifications apportées, redémarrez le service lightdm pour appliquer les modifications.

sudo service lightdm restart

ou

sudo systemctl restart lightdm.service

Pour plus d'informations, voir: Ubuntu LightDM Wiki


1

Depuis le wiki Ubuntu: https://wiki.ubuntu.com/LightDM

La configuration LightDM est régie par le fichier lightdm.conf, mais il n'est pas supposé être directement édité, utilisez plutôt:

lightdm-set-defaults

J'ai trouvé le fichier dans / usr / lib / lightdm / lightdm-set-defaults

Au terminal, vous entrez:

sudo /usr/lib/lightdm/lightdm-set-defaults -m true

Edit: Bien que cela soit vrai temporairement pour la version 12.04, il semble que ce ne soit pas le cas pour les versions plus récentes, et la modification des fichiers de conf, comme suggéré, est la bonne solution.


1
Cet utilitaire (lightdm-set-defaults) n'existe pas sur mon système et je n'arrive pas à comprendre comment l'installer. askubuntu.com/questions/251041/… n'a pas aidé non plus.
foobar barbecue

@foobar barbecue, vérifiez à nouveau ce sujet. Il semble que les choses aient changé avec la version 14.04, et lightdm-set-defaults est obsolète.
matt wilkie

1
Pas seulement obsolète, supprimé, selon askubuntu.com/questions/251041/…
armb
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.