sssdのインストール後にsssd.confファイルが見つからないのはなぜですか?


10

私はLinuxを初めて使用するため、サーバーの構築をいじって詳細を学ぶことにしました。私は次のガイドに従っています:http : //www.danbishop.org/2012/06/02/ubuntu-12-04-ultimate-server-guide/ すべて順調です。私はKerberosレルムが機能しており、DNSとDHCPはうまく機能しています。しかし、SSSDをインストールしましたが、/ etc / sssd / sssd.confファイルがありません。SSSDがインストールしていたときに気づきました

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

なぜ私が持っていないのかについての考えは/etc/sssd/sssd.conf file/etc/init/sssd.confファイルを見つけました。しかし、それは私が必要としているようには見えません。Ubuntu 12.04 Serverを実行しています。私は何かを逃しているに違いない。ありがとうございました

回答:


12

にsssd.confの例があり/usr/share/doc/sssd/examples/sssd-example.confます。あなたはそれをコピーすることができます:

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

[更新] Ubuntu Server 14.04では、デフォルトファイルはにあり/usr/share/doc/sssd-common/examples/sssd-example.conf 、次の新しいコマンドが生成されます 。

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

一般に、サンプル.confファイルがどこかにあるsssdサブディレクトリを探し、/usr/share/docそのファイルをにコピーします/etc/sssd/sssd.conf


1
ありがとうございました。その種の助け。コピーできます。しかし、sssdがインストールされたときに作成されたのではないでしょうか?何がそれを防いだのでしょうか?
Robert

ファイルがdeb-packageになく、dpkgがインストール時に行う唯一のことは、deb-packagesを解凍することです;)それを自分で試してください:* .debを/ var / cache / apt / archives /で開きます。 。
2013年

まあ、それはそれが欠落しているだろうことは理にかなっています。今私が逃したものを理解するために。ありがとう。
Robert

@ロバートあなたが正しいと思うなら、私の答えを正しいものとしてマークしてください;)
lub

1

[更新] Ubuntu Server 14.04では、デフォルトのファイルがにある
/usr/share/doc/sssd-common/examples/sssd-example.conf
ため、次の新しいコマンドが生成されます。
sudo cp /usr/share/doc/sssd-common/examples/sssd-example.conf /etc/sssd/sssd.conf

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.