Pular para o conteúdo

Ubuntu sem sudo

Dica publicada em Linux / Introdução
Perfil removido removido
Hits: 28.417 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

Ubuntu sem sudo

Para fazer o proposto no título da dica, dividiremos o trabalho em quatro etapas a serem seguidas, sendo elas:
  • Habilitar o super usuário root;
  • Fazer com que as aplicações peçam a senha do root ao invés da senha do User Admin;
  • Tirar os privilégios de poder usar o "sudo" do grupo admin;
  • Remover o usuário do grupo admin.

Bem. Mãos à massa.

Habilitar o super usuário root

Essa tarefa é fácil de ser feita e é sabida por muitos. Basta abrir um terminal e:

$ sudo passwd root

Você irá informar a senha para o Root e pronto.

Fazer com que as aplicações peçam a senha do root em vez da senha do user Admin

Esta tarefa é tão simples quanto a anterior. Basta seguir os passos abaixo:

$ su
(digite sua senha de root em seguida)

Já como root, edite o arquivo sudoers com seu editor preferido, no meu caso, o vim:

# vim /etc/sudoers

Ao arquivo /etc/sudoers adicione, ao final da linha Defaults, a palavra rootpw, fazendo com que ela fique da seguinte forma:

Defaults	!lecture,tty_tickets,!fqdn,rootpw

Salve e feche o arquivo. Teste se as aplicações, como Synaptic, estarão pedindo a senha do root. Com certeza estarão. E iremos para a etapa seguinte.

Tirar os privilégios de poder usar o "sudo" do grupo admin

Feito isso, ainda como root, iremos novamente editar o arquivo /etc/sudoers. Desta vez, vamos comentar a linha que possibilita os usuários do grupo admin utilizarem o comando sudo. Isto você faz colocando um # antes da linha, fazendo com que a mesma fique da maneira mostrada abaixo:

# Members of the admin group may gain root privileges
#%admin ALL=(ALL) ALL

Salve e saia do seu /etc/sudoers. Mais uma parte do trabalho feita.

Remover o usuário do grupo admin

Essa etapa poderemos fazer sem a ajuda do shell. Basta clicar em Sistema -> Administração -> Usuários e Grupos -> Grupos -> Admin -> Selecionar o usuário Ubuntu e removê-lo.

Conclusões

Assim como eu, muitos usuários deixam de utilizar a distribuição por falta de costume e de praticidade (na minha opinião) da utilização do sudo. Com tal problema resolvido e o Ubuntu com configurações iguais às dos demais sistemas, poderemos usufruir de sua praticidade e dinamicidade (que só o apt proporciona) da melhor maneira possível.

Agradecimentos

Agradeço a colaboração de Oswaldo Paradelo, Marcelo Arcano, Fernando Alencar, além de toda comunidade Ubuntu Linux do Orkut. =).

Fabiano "Metralha" Fidêncio

K3B em português no Slackware Linux 13

O que fazer após instalar Xubuntu 21.04

Testando seu firewall com scan remoto via internet

Importar perfil do Firefox para o Linux

Ativando o teclado numérico (Num Lock) ao inicar seu sistema

Um autoinstall.yaml para Ubuntu com foco em quem vai fazer máquina virtual

Montar pastas via SSH Linux

Como executar automaticamente scripts na inicialização do SystemD Linux

Configurar LILO facilmente

Colocando programas no system tray

#1 Comentário enviado por flaviodbz em 03/07/2007 - 22:34h
vlw pela dica me ajudou muito a restringir o sudo para qualquer um possa usar
#2 Comentário enviado por thepedro em 22/01/2008 - 10:02h
Valeu, Fabiano. Ótima matéria.

Obrigado.

Contribuir com comentário

Entre na sua conta para comentar.