Zentyal Forum, Linux Small Business Server

International => Portuguese => Topic started by: anderson.oliveira on January 13, 2012, 12:48:00 pm

Title: Alterar senha de usuário do Postfix
Post 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
Title: Re: Alterar senha de usuário do Postfix
Post by: jquintao on January 18, 2012, 02:07:30 am
Olá,

Na época do eBox eu usei isto:

Code: [Select]
#!/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