O que faz o comando “sudo” e seu uso obrigatório?

0

Eu executo meus comandos de terminal como root, mas algumas vezes alguns programas (por exemplo, Navegador Tor) dizem que "O Tor Browser Bundle não deve ser executado como root. Sair."

Eu quero entender se esse comando é opcional ou obrigatório (por exemplo, sudo apt-get install tor ).

    
por Morpheus 06.05.2016 / 17:10

2 respostas

3

Se você executar como root sudo não é necessário, se você executar como usuário normal e quiser fazer algo que exija privilégios elevados, então você precisa dele.

Além do fato de que você não deve correr o tempo todo como root por várias razões, como segurança, etc. É por isso que o navegador tor não começa quando você executa como root.

Sudo significa "super user do", então você será root apenas para aquele comando em particular. Claro que os seguintes comandos contendo sudo contanto que dentro de um período de tempo definido não lhe pedirão sua senha novamente, mas existem maneiras de mudar isso.

    
por Videonauth 06.05.2016 / 17:19
0

Significa "super usuário fazer" alguma coisa. Ele permite que um determinado conjunto de usuários permitidos seja executado como usuário root (acesso total a tudo). Portanto, se a sua instalação através de apt-get precisar modificar algo que somente o root pode alterar, você precisará usar sudo .

    
por TomSchober 06.05.2016 / 17:14