Bem-vindo ao Linux.
"Root" é uma conta no seu sistema. Ao efetuar login, você pode usar "root" para o nome de usuário e, em seguida, inserir a senha especificada para root durante a configuração. O usuário root
não tem nenhuma limitação de privilégio e, como tal, pode modificar qualquer arquivo, executar qualquer programa e programas / processos executados, pois root
pode fazer o que quiser.
Assim, é perigoso executar como root
, a menos que você precise, portanto, a prática usual é ter uma conta de usuário padrão para uso diário e, em seguida, elevar para root
quando necessário para executar uma ação administrativa, como a que você está tentando fazer. (Se você veio de um plano de fundo do Windows, root
no Linux permite que você seja muito mais destrutivo para o sistema do que o Windows sob uma conta de administrador.)
Os arquivos também têm permissões e proprietários - as permissões são divididas em "ler", "gravar" e "executar". Existem três conjuntos dessas permissões, uma para o proprietário do arquivo, uma para o grupo ao qual o arquivo pertence e uma para todos os outros. root
ou o proprietário do arquivo ou uma conta que pertença ao "proprietário do grupo" sempre pode alterar as permissões de um arquivo. (Eu não vou entrar nas nuances das permissões aqui, mas man chmod
é um bom ponto de partida para mais aprendizado.)
Como a distribuição Debian usa /etc/network/interfaces
para definir informações de interface de rede para os comandos ifup
e ifdown
, isso é considerado importante - e, portanto, protegido por ter apenas permissão de "leitura" para qualquer pessoa que não seja o proprietário ou "grupo" proprietário ".
Portanto, para obter acesso de gravação a este arquivo, você precisa:
1) faça login como root no seu sistema e faça as alterações necessárias
2) use um método para executar um único comando como root - o comando sudo
torna isso bastante simples - portanto, um sudo vi /etc/network/interfaces
deve permitir que você o edite, uma vez que você insira sua senha. Se você estiver executando uma área de trabalho gráfica, procure o aplicativo "Terminal" ou "xterm".
Confira o wiki do Debian para uma referência às opções em / etc / network / interfaces: link