Dlaczego po instalacji sssd brakuje mojego pliku sssd.conf?

10

Jestem nowy w Linuksie i postanowiłem bawić się z budowaniem serwera, aby dowiedzieć się więcej. Postępuję zgodnie z następującym przewodnikiem: http://www.danbishop.org/2012/06/02/ubuntu-12-04-ultimate-server-guide/ Wszystko poszło dobrze. Mam działającą domenę Kerberos, a DNS i DHCP działają świetnie. Ale zainstalowałem SSSD i nie mam pliku /etc/sssd/sssd.conf. Zauważyłem, kiedy instalował SSSD, pokazał

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

Masz jakieś przemyślenia, dlaczego nie mam /etc/sssd/sssd.conf file? Znalazłem /etc/init/sssd.confplik. Ale to nie wydaje mi się potrzebne. Używam serwera Ubuntu 12.04. Coś mi brakuje. Dziękuję Ci

Robert
źródło

Odpowiedzi:

12

Istnieje przykład sssd.conf na /usr/share/doc/sssd/examples/sssd-example.conf. Możesz skopiować za pomocą:

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

[AKTUALIZACJA] W systemie Ubuntu Server 14.04 domyślny plik znajduje się w, w /usr/share/doc/sssd-common/examples/sssd-example.conf wyniku czego powstaje nowe polecenie:

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

Ogólnie rzecz biorąc, będziesz chciał poszukać sssdpodkatalogu, /usr/share/docktóry ma gdzieś przykładowy plik .conf, i skopiuj ten plik do /etc/sssd/sssd.conf.

lub
źródło
1
Dziękuję Ci. Tego rodzaju pomoc. Mogę to skopiować. Ale czy nie powinien zostać utworzony podczas instalacji sssd? Co mogło temu zapobiec?
Robert
Plik nie znajduje się w pakiecie deb, a jedyną rzeczą, którą dpkg robi podczas instalacji, jest rozpakowywanie pakietów deb;) Spróbuj sam: otwórz plik * .deb w / var / cache / apt / archives / na przykład za pomocą rolki plików .
lub
Cóż, to ma sens, że wtedy by go brakowało. Teraz wymyślę, co przegapiłem. Dzięki.
Robert
@Robert Proszę zaznaczyć moją odpowiedź jako właściwą, jeśli tak jest;)
lub
1

[AKTUALIZACJA] W Ubuntu Server 14.04 domyślny plik znajduje się w,
/usr/share/doc/sssd-common/examples/sssd-example.conf
co powoduje utworzenie nowego polecenia
sudo cp /usr/share/doc/sssd-common/examples/sssd-example.conf /etc/sssd/sssd.conf

Matt Fussell
źródło