Zentyal Forum, Linux Small Business Server
International => Portuguese => Topic started by: anderson.oliveira on January 13, 2012, 12:48:00 pm
-
Preciso alterar a senha de um usuário, pois sincronização do AD não está legal.
Tem como eu fazer isto no servidor via comandos?
Att,
Anderson Oliveira
-
Olá,
Na época do eBox eu usei isto:
#!/usr/bin/perl
# Usage:
# sudo perl ./ebox-passwd.pl <username> <password>
use strict;
use warnings;
use EBox;
use EBox::Global;
my ($username, $password) = @ARGV;
EBox::init();
my $users = EBox::Global->modInstance('users');
defined $users or die "eBox userandgroups module needed";
my %user = (
username => $username,
password => $password,
);
$users->modifyUser(\%user);
Você pode experimentar adaptar ai pra sua necessidade...
Abraços,
Jorge Quintão