1

スクリプトにユーザー名とパスワードを指定せずに LDAP 接続をバインドしたいと考えています。現時点では、次のようにユーザーにパスワードを要求し、接続をバインドしています。

chomp($password = <STDIN>);
$server = "NAME_OF_MY_DC_SERVER";
$ldap = Net::LDAP->new($server);
$ldap or die "$@\n";
$ldap->bind('USERNAME', password => $password);

しかし、これは私が望むものではありません。スクリプトで、スクリプトを実行しているユーザーの資格情報を使用して LDAP 接続を自動的にバインドする必要があります。現在のユーザーのログイン情報を取得してバインディング オペレーターにパイプする機会はありますか?

ActiveDirectory を使用して Windows 環境で作業しています。

4

1 に答える 1