Pular para o conteúdo principal

Questão de Redes de Computadores — Protocolo — Quadrix 2024

Redes de ComputadoresProtocolo
Código
qg352894
Banca
Quadrix
Órgão
CRQ - 12ª Região (GO, TO e DF)
Ano
2024
Nível
Superior
Cargo
Analista de T.I.
Acerca dos equipamentos de rede, do DNS (Domain Name System) e do FTP (File Transfer Protocol), julgue o item.Para gerenciar o serviço FTP no Linux (como iniciar, parar ou reiniciar), o administrador pode utilizar o comando service, como em, por exemplo, service vsftpd start.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Gerenciamento de serviços no Linux: o comando service

Gabarito: ✅ CERTO. O comando service é uma ferramenta válida no Linux para gerenciar serviços — incluindo o servidor FTP vsftpd — permitindo iniciar, parar ou reiniciar o serviço, como em service vsftpd start. A afirmação está correta e reflete o uso tradicional do comando, que continua presente nas distribuições Linux, embora o systemctl (do systemd) seja o método mais moderno.

O comando service é um utilitário de gerenciamento de serviços presente em diversas distribuições Linux. Ele atua como uma interface de alto nível que, dependendo do sistema, delega a ação ao script de inicialização do serviço (localizado em /etc/init.d/) ou ao sistema de init em uso (SysV init, Upstart, systemd). A sintaxe básica é service <nome-do-serviço> <ação>, onde as ações mais comuns são start, stop, restart, status e reload. No exemplo dado, service vsftpd start inicia o serviço do servidor FTP vsftpd (Very Secure FTP Daemon), um dos servidores FTP mais utilizados em ambientes Linux.

A razão de o comando funcionar mesmo em sistemas com systemd é que o service foi projetado para ser compatível com o SysV init e, nas distribuições modernas, ele é um wrapper que traduz os comandos para o systemctl correspondente. Por exemplo, service vsftpd start é convertido internamente para systemctl start vsftpd. Isso garante que o comando continue funcionando, mantendo a compatibilidade com scripts e hábitos antigos.

Na prática, um administrador que deseja gerenciar o serviço FTP pode usar tanto service vsftpd start quanto systemctl start vsftpd. A diferença é que o systemctl oferece mais funcionalidades, como habilitar o serviço para iniciar automaticamente no boot (systemctl enable vsftpd), enquanto o service é mais simples e direto. A banca explora exatamente esse conhecimento: o candidato que só conhece o systemctl pode achar que o service está obsoleto, mas ele continua sendo um comando válido e funcional.

A pegadinha aqui é a suposição de que, por existir o systemctl, o comando service não seria mais aceito. No entanto, o service é um comando legítimo e amplamente documentado, presente até mesmo em distribuições que usam systemd por padrão. Portanto, a afirmação está correta.

NÃO CAIA NESSA!

A banca pode tentar induzir o candidato a marcar "Errado" ao pensar que o comando service foi substituído pelo systemctl. Mas o service continua sendo um comando válido e funcional — ele apenas delega a ação ao sistema de init subjacente. Fique atento: a existência de um comando mais moderno não torna o antigo inválido.

  1. 1service <serviço> <ação>
  2. 2Delega ao init (SysV/Upstart/systemd)
  3. 3Ações: start, stop, restart, status
LEVEL · soulevel.com.br

Item — ✅ CERTO

A afirmação está correta. O comando service é uma ferramenta de gerenciamento de serviços no Linux, e service vsftpd start é um exemplo válido para iniciar o serviço FTP vsftpd. O comando aceita ações como start, stop e restart, exatamente como descrito no enunciado. Além disso, o service funciona em distribuições com SysV init, Upstart e até mesmo com systemd (como wrapper), o que reforça sua validade.

Gabarito: ✅ CERTO

Link permanente: /questoes/qg352894