これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ldapwhoami です。
プログラム:
NAME
ldapwhoami - LDAP 私は誰ですか? 道具
SYNOPSIS
ldapwhoami [-V[V]][-d デバッグレベル] [-n] [-v] [-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]]
DESCRIPTION
ldapwhoami LDAP「Who Am I?」を実装します。 延長運転。
ldapwhoami LDAP サーバーへの接続を開き、バインドして、whoami 操作を実行します。
OPTIONS
-V[V] バージョン情報を印刷します。 もしも -VV が指定されている場合は、バージョン情報のみが出力されます。
-d デバッグレベル
LDAP デバッグ レベルを次のように設定します。 デバッグレベル. ldapwhoami でコンパイルする必要があります
LDAP_DEBUG は、このオプションが有効になるように定義されています。
-n 何が行われるかを示しますが、実際に whoami 操作を実行するわけではありません。 役に立つ
と組み合わせてデバッグするため -v.
-v 詳細モードで実行し、多くの診断が標準出力に書き込まれます。
-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 と whoami 拡張機能 -E。 ´!´は示す
批判性。
一般的な拡張機能:
[!]アサート= (RFC 4515 フィルター)
!authzid= (「DN: " または "u: ")
[!]bauthzid (RFC 3829 authzid コントロール)
[!]連鎖[= [/ ]]
[!]DSAitを管理する
[!]おっと
ポリシー
[!]ポストリード[= ] (カンマ区切りの属性リスト)
[!]先読み[= ] (カンマ区切りの属性リスト)
[!]リラックス
セッション追跡
放棄、キャンセル、無視 (SIGINT は放棄/キャンセルを送信します。
または応答を無視します。 クリティカルな場合、SIGINT を待ちません。
実際には制御しません)
WhoAmI 拡張機能:
(なし)
-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) 拡張オペレーションを発行します。 使用する場合 -グーグー
コマンドは操作が成功する必要があります。
実施例
ldapwhoami -x -D "cn=マネージャー、dc=example、dc=com" -W
onworks.net サービスを使用してオンラインで ldapwhoami を使用する