¿Por qué falta mi archivo sssd.conf después de instalar sssd?


10

Soy nuevo en Linux y decidí jugar con la construcción de un servidor para obtener más información. He estado siguiendo la siguiente guía: http://www.danbishop.org/2012/06/02/ubuntu-12-04-ultimate-server-guide/ Todo ha ido bien. Tengo un Reino Kerberos en funcionamiento, y DNS y DHCP funcionan muy bien. Pero instalé SSSD y no tengo el archivo /etc/sssd/sssd.conf. Me di cuenta cuando SSSD estaba instalando, mostró

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

¿Alguna idea de por qué no tengo un /etc/sssd/sssd.conf file? Encontré un /etc/init/sssd.confarchivo. Pero, eso no parece ser lo que necesito. Estoy ejecutando Ubuntu 12.04 Server. Debo estar perdiendo algo. Gracias

Respuestas:


12

Hay un ejemplo de sssd.conf en /usr/share/doc/sssd/examples/sssd-example.conf. Puedes copiarlo con:

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

[ACTUALIZACIÓN] En Ubuntu Server 14.04, el archivo predeterminado se encuentra /usr/share/doc/sssd-common/examples/sssd-example.conf en un nuevo comando de:

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

En general, querrá buscar un sssdsubdirectorio /usr/share/docque tenga un archivo .conf de ejemplo en algún lugar y copiar ese archivo /etc/sssd/sssd.conf.


1
Gracias. Ese tipo de ayuda. Puedo copiarlo. Pero, ¿no debería haber sido creado cuando se instaló sssd? ¿Qué pudo haber evitado que eso sucediera?
— Robert

El archivo no está en el paquete deb y lo único que hace dpkg en las instalaciones es desempacar los paquetes deb;) Pruébelo usted mismo: abra un * .deb en / var / cache / apt / archives / con, por ejemplo, file-roller .
— lub

Bueno, tiene sentido que falte entonces. Ahora para descubrir lo que me perdí. Gracias.
— Robert

@Robert Marque mi respuesta como correcta, si cree que es así;)
— LUB

1

[ACTUALIZACIÓN] En Ubuntu Server 14.04, el archivo predeterminado se encuentra
/usr/share/doc/sssd-common/examples/sssd-example.conf
en un nuevo comando de
sudo cp /usr/share/doc/sssd-common/examples/sssd-example.conf /etc/sssd/sssd.conf

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.