No Linux o comando useradd é empregado pelo usuário root do...
Assinale a alternativa que preencha corretamente a lacuna.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: C - -m
No contexto do Linux, o comando useradd
é utilizado pelo usuário root para criar uma nova conta de usuário no sistema. Ele é um comando bastante versátil, que permite a inclusão de diversos parâmetros para personalizar a criação da conta.
A questão aborda especificamente a criação do diretório pessoal do usuário dentro da pasta /home
. Esse diretório é fundamental para que cada usuário tenha seu próprio espaço para armazenar arquivos e configurações pessoais de forma isolada e organizada.
Vamos analisar as alternativas fornecidas:
- A - -l: Esta opção geralmente é usada para definir um perfil de login, mas não é aplicável à criação de um diretório pessoal.
- B - -u: Esta opção é usada para especificar o UID (User Identifier) do usuário a ser criado, não estando relacionada com a criação do diretório pessoal.
- C - -m: Esta é a opção correta, pois o argumento
-m
instrui ouseradd
a criar automaticamente o diretório pessoal do usuário dentro da pasta/home
. Utilizando essa opção, o comando cria o diretório e copia os arquivos de configuração padrão para este novo diretório, garantindo que o usuário tenha um ambiente funcional ao fazer login. - D - -s: Esta opção é utilizada para definir o shell do usuário, ou seja, o programa que será executado ao fazer login no sistema, geralmente um interpretador de comandos como o
/bin/bash
. Não está relacionada com a criação do diretório pessoal.
Portanto, a alternativa correta é a alternativa C, pois o argumento -m
é o responsável por criar o diretório pessoal do usuário em /home
.
Espero que esta explicação tenha ajudado a entender melhor o funcionamento do comando useradd
e a importância de seus argumentos específicos. Caso tenha mais dúvidas, estou à disposição para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
useradd: cria uma nova conta
- -c “nome do usuário”: 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 na opção “-d” com os arquivos e estrutura definidos na configuração de /etc/skel;
- -g número_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/tcsh, /bin/false etc.
A opção correta é C
No Linux, o comando useradd com o argumento -m é utilizado para criar automaticamente o diretório pessoal do novo usuário no caminho /home, caso ele não exista. O diretório será criado com base no nome de login fornecido.
As outras opções estão incorretas nesse contexto:
A - -l: não é um argumento relacionado à criação de diretórios pessoais.
B - -u: define o UID (User ID) do novo usuário, não o diretório pessoal.
D - -s: especifica o shell padrão do usuário, não o diretório pessoal.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo