configuração de senha para um usuário com o comando adduser

0

Em relação ao comando useradd , existe uma opção -p para definir a senha. Mas, parece que não funciona e eu tenho que entrar mais tarde no comando passwd .

useradd -d /export/home/au -G users -p 123456 -s /bin/bash au

Além disso, há uma questão menor. Desejo redirecionar o padrão /home/au para /export/home/au . Devo usar -m ou não?

    
por mahmood 16.03.2016 / 11:49

1 resposta

2

A opção -p não define a senha diretamente, ela define uma senha criptografada conforme retornada pela chamada da função crypt . Ele também é desativado por padrão, já que qualquer pessoa listando o processo (ou quem pode recuperar posteriormente seu histórico bash) pode ver a senha que você digitou.

Em relação à opção -m , isso só informa useradd para criar o diretório inicial, se ele ainda não existir. Pessoalmente eu nunca usei, como CREATE_HOME está definido para sim em todos os meus servidores, e se o mesmo é o caso para você, então você não vai precisar dele.

    
por 16.03.2016 / 13:03