plink para executar o comando passwd no linux

0

Eu estou usando um arquivo de lote de janela e execute plink.exe para acessar o meu servidor ftp fedora. É bem sucedido. Agora eu criei um usuário pelo comando useradd com senha. Mas não é possível efetuar o login porque, por padrão, ele é desabilitado e precisa usar o comando passwd para alterar a senha e poder fazer o login. Mas usando plink, como fazer algo assim ?? '

passwd testing
myPassword
myPassword

Obrigado antecipadamente.

    
por NewBirth 03.06.2011 / 05:41

1 resposta

0

Você deve passar a opção -p para useradd em vez de tentar alterar a senha após o fato.

De man useradd

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

Usando -p você precisará ter a senha criptografada antecipadamente. Além disso, consulte Pergunta sobre estouro de pilha que fornece respostas semelhantes e um script para gerar a senha com hash dinamicamente.

    
por 03.06.2011 / 05:53

Tags