Você não adicionou nenhuma regra sudo, então você não pode usar o sudo para nada.
O comando adduser USERNAME sudo
adiciona o usuário especificado ao grupo chamado sudo
. Um grupo com esse nome deve existir; crie-o com addgroup sudo
se isso não acontecer. Depois de adicionar o usuário ao grupo, o usuário deve efetuar logout e voltar para que os membros do grupo entrem em vigor.
sudo
não é um nome de grupo especial. É uma convenção permitir que usuários do grupo chamado sudo
executem comandos como root através do utilitário sudo
. Isso requer a seguinte linha no arquivo sudoers
:
%sudo ALL = (ALL) ALL
Execute visudo
para editar o arquivo sudoers, nunca edite-o diretamente.
Eu não tenho ideia de por que você acredita que "isso apenas protege a aptidão". Não há nada de especial sobre aptidão. Depois de autorizar um usuário a executar comandos como raiz, esse usuário pode executar sudo aptitude …
ou sudo apt-get …
ou sudo service …
ou sudoedit
para editar arquivos que precisam de permissão de raiz para editar. Estar no arquivo sudoers não altera diretamente os privilégios de seu usuário, o que ele faz é permitir que você execute sudo
para executar comandos como root. Os comandos são executados como root somente quando você os executa por sudo
. Alguns programas podem fazer isso automaticamente, especialmente programas GUI onde a interface do usuário é executada sem privilégios especiais e somente o backend é executado como root, mas os comandos executados como root são sempre executados por sudo
.