web-dev-qa-db-fra.com

Pourquoi mon fichier sssd.conf est-il absent après l'installation de sssd?

Je suis nouveau sur Linux et j'ai décidé de jouer avec la construction d'un serveur pour en savoir plus. J'ai suivi le guide suivant: http://www.danbishop.org/2012/2012/02/ubuntu-12-04-ultimate-server-guide/ Tout s'est bien passé. J'ai un royaume Kerberos qui fonctionne, et DNS et DHCP fonctionnent très bien. Mais j’ai installé SSSD et je n’ai pas de fichier /etc/sssd/sssd.conf. J'ai remarqué que, lors de l'installation de SSSD, il était visible

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) …

Pourquoi ne pas avoir un /etc/sssd/sssd.conf file? J'ai trouvé un fichier /etc/init/sssd.conf. Mais, cela ne semble pas être ce dont j'ai besoin. J'utilise Ubuntu 12.04 Server. J'ai dû louper quelque chose. Je vous remercie

10
Robert

Il existe un exemple de sssd.conf à /usr/share/doc/sssd/examples/sssd-example.conf. Vous pouvez le copier avec:

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

[UPDATE] Dans Ubuntu Server 14.04, le fichier par défaut est situé à /usr/share/doc/sssd-common/examples/sssd-example.conf, ce qui entraîne une nouvelle commande de:

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

En général, vous souhaiterez rechercher un sous-répertoire sssd dans /usr/share/doc contenant un exemple de fichier .conf et le copier dans /etc/sssd/sssd.conf.

12
lub

[UPDATE] Dans Ubuntu Server 14.04, le fichier par défaut est situé à
/usr/share/doc/sssd-common/examples/sssd-example.conf
entraînant une nouvelle commande de
Sudo cp /usr/share/doc/sssd-common/examples/sssd-example.conf /etc/sssd/sssd.conf

1
Matt Fussell