これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレータ、MAC OS オンライン エミュレータなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks の無料ホスティング プロバイダで実行できるコマンド ldappasswd です。
プログラム:
NAME
ldappasswd - LDAP エントリのパスワードを変更する
SYNOPSIS
ldappasswd [-V[V]][-d デバッグレベル] [-n] [-v] [-A] [-a 古いパスワード] [-t 古いパスワードファイル] [-S]
[-s 新しいパスワード] [-T 新しいパスワードファイル] [-x] [-D バインド] [-W] [-w passwd] [-y パスワードファイル]
[-H ルダプリ] [-h LDAPホスト] [-p LDAP ポート] [-e [!]EXT[=エクスパラム]][-E [!]EXT[=エクスパラム]]
[-o オプト[=オプトパラメータ]][-O セキュリティプロパティ] [-I] [-Q] [-N] [-U 認証済み] [-R realm]
[-X 認証済み] [-Y メック] [-Z[Z]][user]
DESCRIPTION
ldappasswd LDAP ユーザーのパスワードを設定するツールです。 ldappasswd LDAPv3を使用します
パスワード変更 (RFC 3062) の拡張操作。
ldappasswd ユーザーに関連付けられたパスワードを設定します [またはオプションで指定された
user]。 新しいパスワードがコマンドラインで指定されておらず、ユーザーがパスワードを指定していない場合
プロンプトを有効にすると、サーバーはユーザーのパスワードを生成するように求められます。
ldappasswd に代わるものとして設計されたものでも、そのように意図されたものでもありません passwd(1) そしてすべきです
そのままではインストールされません。
OPTIONS
-V[V] バージョン情報を印刷します。 もしも -VV が指定されている場合は、バージョン情報のみが出力されます。
-d デバッグレベル
LDAP デバッグ レベルを次のように設定します。 デバッグレベル. ldappasswd でコンパイルする必要があります
LDAP_DEBUG は、このオプションが有効になるように定義されています。
-n パスワードは設定しないでください。 (併用すると便利です) -v or -d)
-v 出力の冗長性を高めます。 複数指定可能です。
-A 古いパスワードの入力を求められます。 これは、パスワードを指定する代わりに使用されます。
コマンドライン。
-a 古いパスワード
古いパスワードを次のように設定します 古いパスワード.
-t oldPasswdファイル
古いパスワードを次の内容に設定します oldPasswdファイル.
-S 新しいパスワードの入力を求められます。 これは、パスワードを指定する代わりに使用されます。
コマンドライン。
-s 新しいパスワード
新しいパスワードを次のように設定します 新しいパスワード.
-T 新しいパスワードファイル
新しいパスワードを次の内容に設定します 新しいパスワードファイル.
-x SASL の代わりに簡易認証を使用します。
-D バインド
識別名を使用する バインド LDAP ディレクトリにバインドします。 SASL バインドの場合、
サーバーはこの値を無視することが期待されます。
-W バインドパスワードの入力を求めるプロンプトが表示されます。 これは、パスワードを指定する代わりに使用されます。
コマンドライン。
-w passwd
passwd バインドするパスワードとして。
-y パスワードファイル
の完全な内容を使用する パスワードファイル 簡易認証用のパスワードとして使用します。
-H ルダプリ
LDAP サーバーを参照する URI を指定します。 プロトコル/ホスト/ポートフィールドのみ
許可されています。 空白またはカンマで区切られた URI のリストが必要です。
-h LDAPホスト
LDAP サーバーが実行されている代替ホストを指定します。 廃止予定
of -H.
-p LDAP ポート
LDAP サーバーがリッスンする代替 TCP ポートを指定します。 で非推奨になりました
の好意 -H.
-e [!]EXT[=エクスパラム]
-E [!]EXT[=エクスパラム]
一般的な拡張子を指定するには -e そして passwd で拡張子を変更します -E。 ´!´
重要性を示します。
一般的な拡張機能:
[!]アサート= (RFC 4515 フィルター)
!authzid= (「DN: " または "u: ")
[!]bauthzid (RFC 3829 authzid コントロール)
[!]連鎖[= [/ ]]
[!]DSAitを管理する
[!]おっと
ポリシー
[!]ポストリード[= ] (カンマ区切りの属性リスト)
[!]先読み[= ] (カンマ区切りの属性リスト)
[!]リラックス
セッション追跡
放棄、キャンセル、無視 (SIGINT は放棄/キャンセルを送信します。
または応答を無視します。 クリティカルな場合、SIGINT を待ちません。
実際には制御しません)
Passwd 拡張子の変更:
(なし)
-o オプト[=オプトパラメータ]]
一般的なオプションを指定します。
一般的なオプション:
ネットタイムアウト= (秒単位、または「なし」または「最大」)
ldif-ラップ= (列内、または折り返しなしの場合は「no」)
-O セキュリティプロパティ
SASL セキュリティ プロパティを指定します。
-I SASL インタラクティブ モードを有効にします。 常にプロンプトを表示します。 デフォルトでは、必要な場合にのみプロンプトが表示されます。
-Q SASL Quiet モードを有効にします。 決してプロンプトを出さないでください。
-N SASL ホスト名を正規化するために逆引き DNS を使用しないでください。
-U 認証済み
SASLバインドの認証IDを指定します。 ID の形式は、
実際に使用される SASL メカニズム。
-R realm
SASLバインドの認証IDのレルムを指定します。 領域の形式は依存します
実際に使用される SASL メカニズムについて。
-X 認証済み
SASL バインドに要求された認証 ID を指定します。 認証済み のいずれかである必要があります
次の形式: DN:<特別な 名前> or u:.
-Y メック
認証に使用する SASL メカニズムを指定します。 指定されていない場合は、
プログラムはサーバーが知っている最適なメカニズムを選択します。
-Z[Z] StartTLS (Transport Layer Security) 拡張オペレーションを発行します。 使用する場合 -グーグー
コマンドは操作が成功する必要があります
onworks.net サービスを使用してオンラインで ldappasswd を使用する
