問題タブ [ldap3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - バインド後に ldap3 接続が間違ったコードを返す
LDAP3 パッケージの操作中に次の問題が発生しました: 間違った資格情報 (間違ったユーザー名とパスワード) を渡すと、パスワードのみが無効な場合と同じように、Bind Response に対して同じ Microsoft Active Directory LDAP 結果コード サブコードが返されます。
私のコード:
私がここにいる結果:
{'result': 0, 'description': 'success', 'dn': '', 'message': '', 'referrals': なし, 'saslCreds': なし, 'type': 'bindResponse'}
それは何も悪いことではありません。しかし...
次の結果が得られます。
{'result': 49、'description': 'invalidCredentials'、'dn': ''、'message': '80090308: LdapErr: DSID-0C09042F、コメント: AcceptSecurityContext エラー、データ 52e、v2580\x00'、'referrals ': なし、'saslCreds': なし、'type': 'bindResponse'}
LDAPウィキによると:
52e - ERROR_LOGON_FAILURE
ユーザー名は有効ですが、パスワード/資格情報が無効な場合に返されます。他のほとんどの er が前述のように表示されないようにします。
その場合、ユーザー名が無効であるため、「data 52e」メッセージを受け取るべきではありません。
それとも私は何か間違っていますか?私の頭に浮かぶ別のことは、LDAPサーバーの障害である可能性があり、間違ったメッセージを送信しています
python - Pythonでldap3ライブラリを使用してGroupPoliciyを管理するには?
ldap3 ライブラリを使用して AD サーバー グループ ポリシーを管理するのに問題があります。
たとえば、New-GPLinkポリシーを追加しています。属性を追加しようとしまし[New-GPLink:[LinkEnabled]]
たが、エラーが発生しました。
以下の ldap3 のポイントを教えてください。
- AD サーバーにグループ ポリシーを追加する方法
- AD サーバーでグループ ポリシーを削除する方法
- AD サーバーでグループ ポリシーを変更する方法
- ldap3 ライブラリを使用してインストールおよびアンインストール操作をスケジュールすることは可能ですか?
試したこと:
- 接続を追加
- ユーザーを検索
- GroupPolicy 属性を追加します。
コード :
取得エラー
python - Python を使用して、LDAP 内のすべての AD-GROUP 名を取得します。(グループメンバーを取得するつもりはありません)
LDAP から Python を使用してすべての AD-GROUP 名を取得しようとしています。「ldap3」python ライブラリを使用します。
Python を使用する方法を見つけることができませんでした。手に入れるコツなどありましたら教えてください。
簡単なコマンドで「パワーシェル」を使用して、利用可能なすべての AD-GROUPS を取得できます。ファイルに保存します。
Powershell コードは次のとおりです。
Pythonでも同じことが必要です。
他のものをPythonで取得するには、このフローを使用しています。しかし、グループを取得するには、取得できません。
誰かが私を助けてくれますか、それとも同様のものですべての AD-GROUP 名を見つけることができますか?