GNU/Linux >> Linux の 問題 >  >> Linux

この ldapadd コマンドが無効な構文エラーで終了するのはなぜですか?

あなたの問題は間違いなく nis をロードする必要があることです スキーマを LDAP サーバーに追加します。これを行う方法は、レガシー slapd.conf を使用しているかどうかによって異なります 構成ファイルまたは cn=config でホストされている新しい動的構成 slapd.d に支えられています ディレクトリ。

slapd.conf の使用

include する必要があります slapd.conf のスキーマ定義 次の行に沿って行を追加することにより:

include /usr/local/etc/openldap/schema/nis.schema

これは nis.schema ファイルはそのパスにあります。そうでない場合は、パスを適切に変更してください。

slapd を再起動する必要があります 新しいスキーマを有効にします。

slapd.d の使用

(完全を期すためにこれを含めていますが、現在の構成とは直接関係ありません)。

slapd にスキーマをロードするには 動的な cn=config を使用している場合 ldapadd を使用します . ACL の構成方法に応じて、コマンドは次のようになります:

ldapadd -Y EXTERNAL -H ldapi:// -f /usr/local/etc/openldap/schema/nis.ldif

これは、実行中の slapd を前提としています root への「ピア資格情報」認証を許可する ACL がある .それが機能しない場合は、-D を使用して適切なバインド DN とパスワードを提供する必要があります。 と -W .

この場合、再起動は必要ありません。


Linux
  1. このコマンドライントリックでPDFサイズを縮小する

  2. このシェル/bash構文:Somevariable =somevalue Somecommand?

  3. 大量のファイルがあるNfsディレクトリでLsコマンドの割り込みが遅いのはなぜですか?

  1. なぜRsyncは壊れたパイプ(32)で失敗し、Io.c(820)でソケットIo(コード10)でエラーが発生するのですか?

  2. このシェル パイプラインが終了するのはなぜですか?

  3. この Linux コマンドの - はどういう意味ですか?

  1. この用途の広いLinuxコマンドでオーディオファイルを変換する

  2. アドレスのランダム化をオンにすると、このコードがクラッシュするのはなぜですか?

  3. sudo コマンドの実行に時間がかかるのはなぜですか?