Modelo Guia de Aprendizagem
Por: Carlos Nascimento • 2/9/2018 • Artigo • 3.141 Palavras (13 Páginas) • 326 Visualizações
[pic 1][pic 2] [pic 3][pic 4]
Guia de Aprendizagem – 2º ano do Ensino Médio/Técnico – 2018
Escola Cidadã Integral Técnica Prefeito Oswaldo Pessoa – João Pessoa
SIMULADO DE LINUX
No sistema operacional Linux, quando um usuário é criado, uma linha com suas informações é adicionada no arquivo /etc/passwd. Considere que há a seguinte linha neste arquivo:
[pic 5]
O campo
a) dprs1 indica o nome de login do usuário, geralmente limitado a 64 caracteres, não sendo case-senstitive.
b) x indica que a senha está armazenada e protegida no arquivo /etc/shadow. Se houver um asterisco (*) no lugar, significa que a conta está desativada.
c) 1001 indica o Group IDentification − GID do usuário, isto é, o número de identificação do grupo do qual ele faz parte. Geralmente o usuário 0 é indicado para o grupo do usuário root.
d) 1234 indica o User IDentification − UID do usuário. O sistema também pode criar automaticamente usuários para a execução de certas rotinas e atribuir a eles UIDs baixos, como 1, 2, 3 e assim por diante.
e) /home/dprs1:/bin/bash indica a pasta para uso exclusivo do usuário.
Em um computador com o Red Hat Enterprise Linux, um usuário pode se autenticar no sistema e usar qualquer aplicação ou arquivo que tenha permissão para acessar, após a criação de uma conta de usuário normal. O Red Hat Enterprise Linux determina se um usuário ou grupo pode acessar estes recursos baseado nas permissões a eles atribuídas. Considere que um Técnico, cujo nome de usuário é pedro, criou um arquivo executável chamado apptrf e utilizou o comando ls -l apptrf que resultou em:
[pic 6]
Considerando a saída do comando e o funcionamento das permissões e contas de usuário no Red Hat Enterprise Linux, é correto afirmar:
a) O primeiro conjunto de símbolos (-rwx) define o acesso do grupo, desta forma o grupo tem acesso restrito (-), podendo ler e gravar, mas não pode executar o arquivo apptrf.
b) O terceiro (e último) conjunto de símbolos define os tipos de acesso para todos os outros usuários. Todos os outros usuários podem ler e executar o arquivo apptrf, mas não podem modificá-lo, gravando dados, de maneira alguma.
c) O segundo conjunto de símbolos define o acesso do proprietário, desta forma apenas o proprietário pedro tem acesso total e pode ler, gravar e executar o arquivo apptrf.
d) A permissão especial setgid indica que a aplicação deve executar como o proprietário do arquivo e não como o usuário executando a aplicação. É indicada pelo caractere e no lugar do x na categoria proprietário. Se o proprietário do arquivo não tem permissões para executar, o E torna-se maiúsculo para refletir este fato.
e) A permissão especial setdir bit é usada principalmente em diretórios. O bit indica que um arquivo criado no diretório pode ser removido somente pelo usuário que criou o arquivo. É indicado pelo caractere u no lugar do x na categoria todos (everyone). Se a categoria todos não tem permissão para executar, o U torna-se maiúsculo para refletir este fato.
Bento, administrador de um servidor com sistema operacional Linux, escreveu um shell script para automatizar o processo de backup do sistema. Para que apenas Bento possa executar o shell script criado, as permissões devem ser alteradas utilizando o comando chmod com o parâmetro
a) 707. b) 660. c) 700. d) 006. e) 077.
Notação Octal Linux Ordem: Usuário Grupo Outros
r w x Octal Permissão Descrição
0 0 0 0 - - - nenhuma
0 0 1 1 - - x executar
0 1 0 2 - w - escrever
0 1 1 3 - wx escrever - executar
1 0 0 4 r - - ler
1 0 1 5 r - x ler - executar
1 1 0 6 rw- ler - escrever
1 1 1 7 rwx ler - escrever - executar
a) 707- Errado. Essa alternativa permite que usuário e outros tenham controle total sobre o arquivo
b) 660. Errado. Permite que o usuário possa ler e escrever e o grupo também.
C)700. Correta. Permite ao usuário ter permissão total sobre o arquivo rwx
d) 006- Errada. Permite que outros possam ler e escrever
e) 077 - Errada
Fonte: Livro - Linux: Fundamentos, Prática e Certificação LPI - Exame 117 - 101 - Autor: Adilson R. Bonan
O superusuário de computador com sistema operacional Linux deseja alterar as permissões padrão para que apenas o usuário criador possa listar, ler e escrever em todos os novos diretórios criados no sistema por meio do comando mkdir. Para isso, o superusuário deve executar o comando
a) umask 700. b) chmod 707. c) umask 077. d) chmod 700. e) umask 707.
Considere um arquivo de nome teste.txt no Linux usando as tradicionais permissões UGO (User, Group, Others).Independente das atuais permissões, qual comando chmod estaria sintaticamente correto e deixaria esse arquivo com permissão de leitura para o grupo, sem alterar as demais permissões já existentes?
a) chmod g+r teste.txt
b) chmod 040 teste.txt
c) chmod 747 teste.txt
d) chmod g=r teste.txt
e) chmod -r teste.txt /g
a) chmod g+r teste.txt
chmod g+r * Permite que todos os usuários que pertençam ao grupo dos arquivos (g) ten-
ham (+) permissões de leitura (r) em todos os arquivos do diretório atual.
b) chmod 040 teste.txt
Demais grupos seram afetados
c) chmod 747 teste.txt
Demais grupos serão afetados
d) chmod g=r teste.txt
= Assinala explicitamente uma permissão - anulando as outras.
e) chmod -r teste.txt /g
Sintaxe errada
Em ambiente Linux, certo arquivo possui máscara de proteção 750, expressa em octal (base 8). Isso significa que os usuários alocados sob o mesmo grupo do dono do arquivo:
...