SóProvas


ID
3923311
Banca
COMPERVE
Órgão
TJ-RN
Ano
2020
Provas
Disciplina
Sistemas Operacionais
Assuntos

O Linux CentOS é uma distribuição muito robusta, confiável e gratuita. Surgida a partir do Red Hat Enterprise Linux, mantida pela comunidade de software livre, tem seu uso voltado principalmente para o mundo corporativo. Nesse contexto, analise os comandos a seguir: 


mkdir /opt/app
useradd -s /bin/nologin -g usrtjrn -d /opt/app usrtjrn



O resultado da execução desses comandos em uma shell como root no CentOS é:

Alternativas
Comentários
  • a) CORRETA - GABARITO DA QUESTÃO

    "Perai, perai Max, mas pq correta? Se estamos criando um login, pq não podemos fazer o login?"

    Muita calma nesta hora, primeiramente, não estamos criando um login, estamos criando um usuário. Basicamente, precisamos 2 coisas para fazer um login: usuário e senha; O usuário é usrtjrn, mas eu pergunto: Onde está a senha? Este é o bizu/macete do comando useradd, ele não define a senha, você precisa inseri-la com o comando passwd, por estes motivos a alternativa A está correta.

    .

    b) Incorreta, estamos definindo o shell do usuário (-s); seu grupo (-g); o diretório home (-d); e seu nome: usrtjrn . Porém não definimos nada com permissões de root;

    .

    c) Incorreta, primeiramente, não será criada uma pasta, a chave -s define qual shell será usado pelo usuário;

    .

    d) Incorreta, a pasta /app será criada dentro do diretório /opt .( Lembrando que segundo o FHS não é recomendado usar ao diretório /opt para arquivos dos usuários, para isto temos o diretório /home

  • como não foi definida uma senha, o usuário não poderá realizar o login. Precisa setar uma senha com o comando passwd