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


10

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/06/02/ubuntu-12-04-ultimate-server-guide/ Tout s'est bien passé. J'ai un domaine Kerberos fonctionnel, 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é quand SSSD était en train de l'installer

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

Une idée de pourquoi je n'en ai pas /etc/sssd/sssd.conf file? J'ai trouvé un /etc/init/sssd.conffichier. 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

Réponses:


12

Il y a un exemple 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

[MISE À JOUR] Dans Ubuntu Server 14.04, le fichier par défaut se trouve à /usr/share/doc/sssd-common/examples/sssd-example.conf résultant en 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 sssdsous-répertoire /usr/share/doccontenant un exemple de fichier .conf quelque part, et copier ce fichier dans /etc/sssd/sssd.conf.


1
Je vous remercie. Ce genre d'aide. Je peux le recopier. Mais, n'aurait-il pas dû être créé lors de l'installation de sssd? Qu'est-ce qui aurait pu empêcher que cela se produise?
— Robert

Le fichier n'est pas dans le paquet deb et la seule chose que dpkg fait lors des installations est de déballer les paquets deb;) Essayez vous-même: Ouvrez un * .deb dans / var / cache / apt / archives / avec par exemple file-roller .
— lub

Eh bien, il est logique qu'il manquerait alors. Maintenant pour comprendre ce que j'ai manqué. Merci.
— Robert

@Robert Veuillez marquer ma réponse comme étant la bonne, si vous pensez que c'est le cas;)
— lub

1

[MISE À JOUR] Dans Ubuntu Server 14.04, le fichier par défaut se trouve à
/usr/share/doc/sssd-common/examples/sssd-example.conf
résultant en une nouvelle commande de
sudo cp /usr/share/doc/sssd-common/examples/sssd-example.conf /etc/sssd/sssd.conf

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.