Perché il mio file sssd.conf manca dopo l'installazione di sssd?


10

Sono nuovo di Linux e ho deciso di giocare con la costruzione di un server per saperne di più. Ho seguito la seguente guida: http://www.danbishop.org/2012/06/02/ubuntu-12-04-ultimate-server-guide/ Tutto è andato bene. Ho un Reame Kerberos funzionante e DNS e DHCP funzionano alla grande. Ma ho installato SSSD e non ho alcun file /etc/sssd/sssd.conf. Ho notato che durante l'installazione di SSSD è stato mostrato

Setting up sssd (1.8.2-0ubuntu1) …
start: Job failed to start
invoke-rc.d: initscript sssd, action “start” failed.
… because /etc/sssd/sssd.conf is not available yet
Setting up libpam-sss (1.8.2-0ubuntu1) …

Qualche idea sul perché non ne ho /etc/sssd/sssd.conf file? Ho trovato un /etc/init/sssd.conffile. Ma questo non sembra essere ciò di cui ho bisogno. Sto eseguendo Ubuntu 12.04 Server. Mi manca qualcosa. Grazie

Risposte:


12

C'è un esempio di sssd.conf su /usr/share/doc/sssd/examples/sssd-example.conf. Puoi copiarlo con:

sudo cp /usr/share/doc/sssd/examples/sssd-example.conf /etc/sssd/sssd.conf

[AGGIORNAMENTO] In Ubuntu Server 14.04, il file predefinito si trova in /usr/share/doc/sssd-common/examples/sssd-example.conf risultante in un nuovo comando di:

sudo cp /usr/share/doc/sssd-common/examples/sssd-example.conf /etc/sssd/sssd.conf

In generale, dovresti cercare una sssdsottodirectory in /usr/share/doccui sia presente un file .conf di esempio da qualche parte in esso e copiarlo in /etc/sssd/sssd.conf.


1
Grazie. Questo tipo di aiuti. Posso copiarlo. Ma non avrebbe dovuto essere creato quando è stato installato sssd? Cosa potrebbe aver impedito che ciò accadesse?
Robert,

Il file non si trova nel pacchetto deb e l'unica cosa che dpkg fa nelle installazioni è decomprimere i pacchetti deb;) Provalo tu stesso: Apri un * .deb in / var / cache / apt / archives / con ad esempio file-roller .
lub

Bene, ha senso che mancherebbe allora. Ora per capire cosa mi sono perso. Grazie.
Robert,

@Robert Per favore, segna la mia risposta come giusta, se pensi che sia;)
lub

1

[AGGIORNAMENTO] In Ubuntu Server 14.04, il file predefinito si trova in
/usr/share/doc/sssd-common/examples/sssd-example.conf
risultante in un nuovo comando di
sudo cp /usr/share/doc/sssd-common/examples/sssd-example.conf /etc/sssd/sssd.conf

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.