SóProvas


ID
762151
Banca
FCC
Órgão
TCE-AM
Ano
2012
Provas
Disciplina
Sistemas Operacionais
Assuntos

Nos sistemas operacionais Linux, o utilitário passwd é utilizado para o controle de senhas dos usuários. Um dos argumentos que pode ser utilizado, configura o número máximo de dias que uma senha irá se manter válida, sendo que após este período ela terá que ser alterada. O argumento em questão é

Alternativas
Comentários
  • Letra B.
    -x da opção eXpire, onde N é a quantidade de dias que a senha permanecerá válida antes que expire.
  • Este comando serve exclusivamente para trocar a senha de um usuário já existente, ou criar uma nova senha para um usuário recém criado com o comando adduser ou useradd.

    A sintaxe deste comando é bem simples, basta estar logado como root e digitar conforme imagem abaixo :

    • passwd usuario -> Este comando irá possibilitar a troca da senha do usuário em questão, conforme podemos ver abaixo:

    passwd linux debian

    • passwd -e usuário -> Este comando quer dizer que, a senha do usuário em questão foi expirado.

    troca de senha linux

    Quando este usuário tentar fazer o logon no servidor, irá aparecer a seguinte mensagem, pedindo para digitar a senha antiga, e redefinir uma nova senha, conforme abaixo.

    troca de senha linux passwd

    • passwd –l usuário -> Este comando significa que iremos bloquear a senha do usuário em questão.

    trocando senha no linux passwd

    E quando o usuário tentar fazer o logon no servidor, irá aparecer a seguinte mensagem:

    passwd Debian linux

    • passwd –u usuário -> Este comando desbloqueia a senha do usuário para que este possa se logar no servidor.

    mudando a senha no linux

    Só se logar normalmente que o usuário em questão estará liberado para acessar o servidor.

    trocando a senha passwd

    Normalmente quando recebemos solicitações onde pedem para nós trocarmos as senhas dos usuários, tanto em servidores de email quanto de arquivos, utilizamos o parametro passwd usuario.

    fonte: http://comunidade.aw2net.com.br/comandos-de-linux/explicando-o-comando-passwd-no-linux/

  • passwd [-r | files | -r nis | -r nisplus ] [-a] [-d | -l] [-e] [-f] [-g] [-h] [-n min] [-s] [-w warn] [-x max] [-D domainname][ name ]
    -x max: Set maximum field for name. The max field contains the number of days that the password is valid for name. The aging for name will be turned off immediately if max is set to -1. If it is set to 0, then the user is forced to change the password at the next login session and aging is turned off.
  • passwd usuário opções

    Eis algumas das opções disponíveis (para conhecer as outras, pode-se digitar o comando man passwd em um terminal):

    -e: faz com que a senha do usuário expire, forçando-o a fornecer uma nova combinação no próximo login;

    -k: permite a alteração da senha somente se esta estiver expirada;

    -x dias: faz com que a senha funcione apenas pela quantidade de dias informada. Depois disso, a senha expira e o usuário deve trocá-la;

    -n dias: indica a quantidade mínima de dias que o usuário deve aguardar para trocar a senha;

    -w dias: define a quantidade mínima de dias em que o usuário receberá o aviso de que sua senha precisa ser alterada;

    -i: deixa a conta inativa, caso a senha tenha expirado;

    -l: "tranca" a conta do usuário;

    -u: desbloqueia uma conta que esteja "trancada";

    -S: exibe o status da conta (note que a letra S deve estar em maiúscula).

    Vamos a alguns exemplos para que você possa entender essas opções:

    Suponha que você queira que a senha do usuário marvin expire após 30 dias. O comando é:

    passwd marvin -x 30

    Suponha, agora, que você queira que a senha do usuário bender expire após 14 dias e exiba uma mensagem de que é necessário trocar a senha três dias antes da data limite. O comando será o seguinte:

    passwd bender -x 14 -w 3

  • Não é por nada não mas... quando um examinador inclui esse tipo de questão numa prova pra uma instituição como o TCU eu começo a entender porque o Brasil é tão atrasado...!

  • Para ficar mais fácil de lembrar

           -d, --delete

               Delete a user's password (make it empty).

           -e, --expire

               Immediately expire an account's password.

           -i, --inactive INACTIVE

               This option is used to disable an account after the password has been expired for a number of days.

           -l, --lock

               Lock the password of the named account.

           -n, --mindays MIN_DAYS

               Set the minimum number of days between password changes to MIN_DAYS.

           -u, --unlock

               Unlock the password of the named account.

           -w, --warndays WARN_DAYS

               Set the number of days of warning before a password change is required. 

           -x, --maxdays MAX_DAYS

               Set the maximum number of days a password remains valid. After MAX_DAYS, the password is required to be changed.

    Fonte: http://man7.org/linux/man-pages/man1/passwd.1.html