

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Assinale a alternativa cujas distribuições Linux são todas baseadas na distribuição Debian.
SUSE • CentOS • PureOS
Knoppix • Tails • Ubuntu
ChromeOS • Fedora • Slax
Pentoo • Mandriva • Manjaro
Linux Mint • Mandriva • RHEL
Um servidor Linux Debian 10.9 foi configurado para ser administrado remotamente através do protocolo SSH. O comando adduser cria, por padrão, a conta do usuário definindo o shell como /
usermod <usuário> --shell=/bin/nologin
useradd <usuário> --home=/bin/nologin
usermod <usuário> --home=/bin/nologin
Deve ser modificado o valor de DSHELL para /
Deve ser modificado o valor de DSHELL para /
Um técnico utilizou o seguinte comando Linux para facilitar seu trabalho, em uma máquina operando em condições ideais, cujo shell padrão é o Bash:
alias atualiza='sudo apt-get update && sudo apt-get upgrade'
Ao final do dia, desligou sua máquina. No dia seguinte, ao utilizar o atualiza, o sistema operacional Linux não mais o reconheceu. Para que, ao ligar sua máquina, ele possa continuar utilizando o atualiza, o comando criado acima deve ser inserido em um arquivo que fica no diretório home do Técnico, de forma que o Bash possa ler o conteúdo deste arquivo e executar o comando, permitindo a utilização do atualiza.
Este arquivo é denominado
.bashinput
.bashrc
.bashscript
.stdin
.stdout
O comando # shutdown -h +20, “O sistema da SEEDF será desligado às 20 h para fins de manutenção”, fará com que o servidor Linux desligue automaticamente às 20 h e envie uma mensagem de desligamento a todos os usuários conectados a esse servidor.
Certo
Errado
A partir do acesso ao terminal de um servidor Debian GNU/Linux com o Docker Engine e Docker Compose devidamente instalados, considere:
• O usuário logado no terminal é o root
• A saída do comando pwd é: /
• A saída do comando docker image ls é:
root@server:/home/user/projeto# docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE |
• A saída do comando ls -lha é:
oot@server:/home/user/projeto# ls -lha drwxrwxrwx 1 user user 512 Aug 9 10:51 . drwxrwxrwx 1 user user 512 Aug 9 10:49 .. -rwxrwxrwx 1 user user 190 Aug 9 10:51 Dockerfile -rwxrwxrwx 1 user user 121 Aug 9 10:51 docker-compose.yml |
• O conteúdo do arquivo Dockerfile é:
FROM debian:stable RUN apt-get update && apt-get install -y apache2 EXPOSE 80 VOLUME [“/ ENTRYPOINT [“/ |
• O conteúdo do arquivo docker-compose.yml é
version: “3.9” services: ‾ web: ‾‾‾‾build: . ‾‾‾‾ports: ‾‾‾‾- “8080:80” |
Para se colocar em execução, em segundo plano, um contêiner baseado na imagem especificada pelo arquivo Dockerfile, publicando a porta 8080 do host para a porta 80 do contêiner, é/são suficiente(s) o(s) comando(s):
docker build -t imagem-prova:latest . && docker container run -it -p 8080:80 imagem-prova:latest
docker build -t imagem-prova:latest . && docker container run -d -p 80:8080 imagem-prova:latest
docker container run -d -p 8080:80 imagem-prova:latest
docker-compose -f docker-compose.yml up
docker-compose up -d