SóProvas


ID
928513
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2008
Provas
Disciplina
Sistemas Operacionais
Assuntos

Acerca da administração do Linux, julgue os itens de 51 a 60.

Na administração de contas de usuários, pode-se informar o nome do diretório home de um usuário quando o comando useradd é executado; há instalações do Linux em que o arquivo login.defs tem os valores default a serem usados quando da criação de novas contas; é possível alterar dados da conta de um usuário via usermod; deve ser executado userdel -r jose, caso se queira remover a conta do usuário jose, sem remover o diretório home desse usuário.

Alternativas
Comentários
  • /etc/login.defsé o arquivo de configuração do programa de login. É um arquivo onde cada administrador de sistema deverá configurar os valores default de seu ambiente e deverá configurar sua política de segurança relacionada ao login tais como o default para número de dias  para expirar as senhas, o tamanho mínimo da senha, dentre outras…
    Algumas dessas políticas afetam diretamente o default usado para o comandouseradde outras políticas definidas no arquivo/etc/shadow
    usermod
    usermod [opções] usuário
    Descrição
    Este comando modifica uma conta de usuário do sistema.
    Algumas opções do comando
    • -d diretório [-m] : cria um novo diretório home para o usuário. A opção -m faz com que os arquivos do diretório atual do usuário seja movido para o novo diretório.
    • -e yyyy-mm-dd : altera a data de expiração da conta do usuário.
    • -g grupo : altera o GID do grupo padrão do usuário para o valor especificado.
    • -G grupo1[,grupo2, ...] : define o GID dos outros grupos aos quais o usuário pertence.
    • -l nome : altera o nome de identificação do usuário (o usuário não pode estar logado).
    • -s shell : altera o shell do usuário.
    • -u uid : altera o número de UID do usuário.
    USERDEL:
    Apaga um usuário do sistema. Quando é usado, este comando apaga todos os dados da conta
    especificado dos arquivos de contas do sistema.
    userdel [-r] [usuário]
    Onde:
    -r Apaga também o diretório HOME do usuário. (aqui esta o erro)
     
  • Errado. Questão quase toda certa menos no final quando disse que userdel -r jose não apaga o home. A opção -r do comando faz exatamente isso, ou seja, apaga o home. 
  • O comando useradd cria contas de usuário no sistema. Este comando pode e deverá ser utilizado com suas opções para uma configuração elegante e segura.

    As opções mais usadas são:

    • -c : Esta opção grava no arquivo passwd o nome do proprietário da conta ou qualquer outra observação e comentário importantes. É um campo alfanumérico e deve estar compreendido entre aspas duplas.
    • -d diretório_home : Esta opção fornece o caminho completo do diretório home do usuário.
    • -m : Cria o diretório home fornecido pela opção "-d" com os arquivos e estrutura definidas na configuração de /etc/skell 
    • -g nome_do_grupo : Esta opção fornece o grupo padrão da conta do usuário.
    • -s shell : Esta opção deve fornecer o caminho completo do shell utilizado pela conta. Por exemplo /bin/bash, /bin/sh etc.

    Exemplo:
    fernandopaiva@Tux:# useradd -d /home/fernando -m -c "Fernando Paiva" -s /bin/bash -g users fernando