[Samba] AD passwd change
Azher Amin
azher at niit.edu.pk
Tue Jan 9 11:19:08 GMT 2007
Thnx a lot it worked.
Is there any cgi script for the smbpasswd, so that i can change the
password from the web.
Regards
Kaustubh Chaudhari wrote:
>Hi Andy,
>
>>From the man page of smbpasswd.
>
>====
> -r remote machine name
> This option allows a user to specify what machine they
>wish to change their password on. Without this parameter smbpasswd
>defaults to the
> local host. The remote machine name is the NetBIOS name of
>the SMB/CIFS server to contact to attempt the password change. This name
>is re-
> solved into an IP address using the standard name
>resolution mechanism in all programs of the Samba suite. See the -R name
>resolve order
> parameter for details on changing this resolving
>mechanism.
>
> The username whose password is changed is that of the
>current UNIX logged on user. See the -U username parameter for details
>on changing
> the password for a different username.
>
> Note that if changing a Windows NT Domain password the
>remote machine specified must be the Primary Domain Controller for the
>domain (Back-
> up Domain Controllers only have a read-only copy of the
>user account database and will not allow the password change).
>
> Note that Windows 95/98 do not have a real password
>database so it is not possible to change passwords specifying a Win95/98
>machine as re-
> mote machine target.
>====
>
>
>Regards,
>Kaustubh
>
>On Mon, 2007-01-08 at 10:30 -0800, Andrew Morgan wrote:
>
>
>>On Sun, 7 Jan 2007, Azher Amin wrote:
>>
>>
>>
>>>Hi,
>>>
>>>Can someone guide me, how to change the password of windows AD using a linux
>>>script.
>>>
>>>
>>Here is a snippet of perl code we use to change AD passwords:
>>
>> my $unicodepwd = pack("v*", (unpack("C*", "\"$newpw1\"")));
>> $mesg = $ad->modify($addn, replace => { unicodepwd => $unicodepwd });
>>
>>Where $newpw1 is the new password, and $ad is a Net::LDAPS object
>>connected to an AD domain controller as a user with privileges to update
>>passwords.
>>
>> Andy
>>
>>
>
>
>
>
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the samba
mailing list