Come abilito l'utente "Altro" per l'accesso con Active Directory?


15

Quindi lavoro in un'università usando active directory e nel mio ufficio ci sono alcuni computer che ho configurato, in Ubuntu 11.10, per accedere come utente AD.

Per accedere a una persona devi solo usare "l'altro" utente al login e usare il suo ID universitario e la sua password. Ho installato 12.04LTS sul mio personal computer e vedo che l'opzione "altro" non esiste più.

Se aggiorno quei computer che necessitano delle funzionalità di accesso AD, li avranno?


Unisco anche la mia macchina di prova al dominio con allo stesso modo, e nel terminale facendo "su - <utente>" funziona benissimo, ma non ho ancora "l'altro" in X login.
Pipa

Essendo nuovo su Ubuntu ... non avevo idea che qualcuno fosse disattivato per impostazione predefinita. Grazie per la punta di risolvere il problema.

Risposte:


25

Modifica /etc/lightdm/lightdm.confe aggiungi la seguente riga:

greeter-show-manual-login=true

Quindi riavviare lightdm:

sudo service lightdm restart

1
Funziona perfettamente per me.
Gerald Schneider,

5
Per le versioni successive di Ubuntu (14.04) aggiungi questa riga a:/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
LD James

La soluzione di @LDJames funziona ancora il 18.04.
domen

6

Puoi anche nascondere tutti gli utenti in modo da inserire il nome che desideri modificando /etc/lightdm/lightdm.conf aggiungendo:

greeter-hide-users=true

Ciò è particolarmente utile se si utilizzano servizi NIS o LDAP.


4

Per Ubuntu 16.04 la configurazione per i greeter è presa dai file di configurazione nella seguente gerarchia:

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

Il posto in cui aggiungere le modifiche alla configurazione è il secondo nell'elenco, a condizione che non vi sia nulla nell'ultimo file dell'elenco per sovrascrivere i valori che si desidera modificare.

Quindi, creando un file /etc/lightdm/lightdm.conf.d/50-myconfig.conf e inserendolo

[Seat:*]
greeter-hide-users=false
greeter-show-manual-login=true
allow-guest=false
  • La prima voce nasconde l'elenco degli utenti che accedono
  • La seconda voce consente l'accesso manuale dell'utente
  • La terza voce disabilita l'account di accesso ospite

NOTA: per le versioni di Ubuntu precedenti alla 15.10 sostituire [Seat: *] con [SeatDefaults]

Dopo aver apportato le modifiche, riavviare il servizio lightdm per applicare le modifiche.

sudo service lightdm restart

o

sudo systemctl restart lightdm.service

Per ulteriori informazioni, consultare: Ubuntu LightDM Wiki


1

Dal wiki di Ubuntu: https://wiki.ubuntu.com/LightDM

La configurazione di LightDM è regolata dal file lightdm.conf, tuttavia non si suppone che debba essere modificata direttamente, ma utilizzare:

lightdm-set-defaults

Ho trovato il file in / usr / lib / lightdm / lightdm-set-defaults

Al terminal dovresti inserire:

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

Modifica: anche se questo era temporaneamente vero per 12.04, sembra non essere vero per nessuna versione più recente e la modifica della modifica dei file conf come suggerito diversamente è la soluzione corretta.


1
Questa utility (lightdm-set-defaults) non esiste sul mio sistema e non riesco a capire come installarlo. askubuntu.com/questions/251041/… non ha aiutato neanche.
foobaremade

@foobaremade, controlla di nuovo quell'argomento. Sembra che le cose siano cambiate con v14.04 e lightdm-set-defaults è stato deprecato.
matt wilkie,

1
Non solo deprecato, rimosso, secondo askubuntu.com/questions/251041/…
armb,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.