Um administrador de redes finalizou a instalação completa do Linux CentOS 8 em uma máquina nova. No entanto, ele verificou que o serviço de firewall, que estava habilitado para ser ativado automaticamente, não está executando. Para iniciar daemon, ele deverá executar o(s) seguinte(s) comando(s) como root:
- A)systemctl start firewall
Errada, porque o servico do firewall no CentOS 8 e firewalld, e nao firewall.
- B)systemctl rerun firewall
Errada, porque rerun nao e um comando valido para iniciar servicos no systemctl.
- C)systemctl start firewalld systemctl enable firewalld
Certa, pois start inicia o daemon e enable garante a ativacao automatica na inicializacao do sistema.
- D)systemctl start firewall --flush systemctl enable firewall –fullsecurity
Errada, porque os sufixos e parametros apresentados nao correspondem a comandos validos do systemctl.
- E)systemctl rerun firewalld --reload systemctl enable firewalld --add-service=http -- permanent systemctl status firewalld
Errada, porque rerun, --reload e a sequencia dos parametros estao incorretos, e o comando ficou invalido.
Gabarito: C
No Linux com systemd, serviços sao controlados pelo systemctl. Quando voce quer iniciar um daemon, o comando padrao e "systemctl start nome-do-servico". Se a ideia e deixar esse servico subindo automaticamente na inicializacao, entra o "systemctl enable nome-do-servico". Em CentOS 8, o firewall padrao nao se chama apenas "firewall"; o nome correto do servico e "firewalld". Aqui esta o pulo do gato da questao: o enunciado diz que o firewall estava habilitado para iniciar automaticamente, mas nao estava executando. Isso significa que o administrador deve iniciar o servico agora e, para garantir persistencia, mante-lo habilitado. Por isso, o par de comandos correto e "systemctl start firewalld" e "systemctl enable firewalld". Em termos praticos, "start" liga o servico naquele momento, enquanto "enable" configura a subida automatica no boot. Nao ha misterio nem ritual secreto de laboratório: e o feijao com arroz do gerenciamento de redes no Linux. Essa logica e totalmente alinhada ao funcionamento do systemd, que substitui os antigos scripts de inicializacao e centraliza o controle de daemons nas distribuicoes modernas, como o CentOS 8.