O que você precisa fazer é simplesmente permitir que o usuário myname execute comandos com sudo . Você não precisa dar privilégios específicos (isso é possível, mas desnecessário), você geralmente quer poder executar comandos como root enquanto estiver logado como myuser .
Para fazer isso, você precisará executar visudo como root e adicionar essas linhas (se estiver com problemas para editar o arquivo, consulte aqui ):
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
O arquivo provavelmente já contém as linhas acima, eles dizem ao sistema para permitir que qualquer usuário que pertença ao grupo sudo execute os comandos sudo .
Agora, verifique se seu usuário está no grupo sudo . Verifique a saída de groups :
terdon@oregano ~ $ groups
terdon sudo netdev fuse vboxsf vboxusers
Como você pode ver, meu usuário faz parte do grupo sudo . Se o seu não for, execute (como root):
usermod -aG sudo myuser
Em seguida, efetue logout e login novamente para que as alterações entrem em vigor. Agora você deve conseguir executar comandos com sudo .