Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Maycon Douglas

ssh2_exec (Criar Usuário SSH com Senha)

Recommended Posts

Olá pessoal,

Estou tentando criar um usuário SSH via PHP,

Faço o seguinte:

$connection = ssh2_connect('link.servidor.com', 22);
ssh2_auth_password($connection, 'UserRoot', 'SenhaRoot');
$stream = ssh2_exec($connection, 'useradd USER -p SENHA');
O usuário chega a adicionar, porém ao tentar entrar pelo SSH apresenta Usuário ou Senha incorreta....
Se eu entro no SSH com o root e altero a senha do usuário que foi criado, então, resolve o problema (ou seja, o erro está dando na senha)...
Alguém sabe o que pode ser?

Compartilhar este post


Link para o post
Compartilhar em outros sites

-p, --password PASSWORD

The encrypted password, as returned by crypt(3). The default is to disable the password.

Note: This option is not recommended because the password (or encrypted password) will be visible by users listing the processes.

You should make sure the password respects the system's password policy.

Fonte: http://linux.die.net/man/8/useradd

Verifique se está passando a senha já codificada

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.