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.
fonte vivaolinux.com
0 Comente::
Postar um comentário