~/questoes/devops
O sudo é um comando que permite que um usuário comum execute tarefas que normalmente exigem privilégios de administrador (root) no Linux. Para usar sudo, o usuário precisa digitar sua senha como confirmação de segurança, garantindo que apenas pessoas autorizadas façam alterações importantes no sistema.
A alternativa B está correta porque sudo funciona exatamente assim: ele permite que usuários comuns executem comandos administrativos após confirmarem sua identidade com a senha. Isso cria um equilíbrio entre segurança e praticidade, evitando que o usuário precise estar constantemente logado como root.
Sudo não permite acessar arquivos pessoais de outros usuários. Na verdade, o sistema de permissões do Linux protege esses arquivos. Sudo permite apenas executar comandos com privilégios elevados, respeitando ainda as restrições de acesso a arquivos privados.
Esta é a função exata do sudo: permitir que um usuário comum execute tarefas administrativas digitando sua senha como confirmação. Isso é muito útil para instalações de software, modificações de sistema e outras operações que exigem privilégios elevados.
Sudo não faz login automático e não elimina a necessidade de digitar senhas. Pelo contrário, ele exige a senha do usuário como medida de segurança toda vez que é usado, garantindo que a pessoa realmente autorizada está fazendo a operação.
Criar novos usuários é uma tarefa administrativas que pode exigir sudo, mas sudo em si não cria usuários automaticamente. Além disso, para criar usuários, você ainda precisa ser root ou usar sudo, não o contrário.