Exclui minha conta do grupo sudo, e agora?

Iniciado por Silverbullet, 24 de Junho de 2006, 15:43

tópico anterior - próximo tópico

Silverbullet

Estava tentando criar um grupo para acessar partições ntfs e acho q acidentalmente apaguei minha conta do grupo sudo
agora não consigo mais editar os arquivos de configuração!
O q eu faço agora? tenho q reinstalar?

Lamego

Arranca com o LiveCD, monta a partiçao do disco e edita o ficheiro lá...
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

mitsu

reinstalar o tudo quando da problemas é coisa do outro sistema operacional...

acho que bastaria editar o arquivo /etc/group e colocar seu usuario na linha que aparece "admin:x:....."
no meu caso, ta assim:
admin:x:112:mitsutroque "mitsu" pelo seu usuario.

- De boot com algum linux LiveCD
- Acesse, com permissao de escrita, a particao onde o seu ubuntu está instalado
- Edite, como root, o arquivo (ponto.de.montagem)/etc/group conforme falado antes.

Deve funcionar, mas eu nao testei...
Não sei se o ubuntu via CD monta facil as particoes... eu gostava de usar o CD do Kurumin nesses casos

tem tambem o chroot mas acho q editando o arquivo seja mais facil

Silverbullet

Obrigado pessoal!

Foi mais simples do que imaginei!

Tentai usar o Live cd mas não consegui montar as partições, então usei a opção recovery mode no GRUB
Editei o /etc/group e Pronto!

Agora... Assim como eu fiz isso simples e rápido, outra pessoa poderia ter feito, isso não é uma brecha?
Digo, qualquer um pode editar os  arquivos de configuração com poder de superusuario...

mitsu

recovery mode... nem lembrei disso. Alias, nunca dei boot por esse modo.

Quem nao precisar do recovery mode do grub, basta editar o arquivo /boot/grub/menu.lst  :wink:
grub-install /dev/:?:  para gravar o novo grub na mbr

e.k

e oq fazer quando meu /etc/group não tem o grupo admin?
o.O

Pedro Martins

Citação de: "Silverbullet"Obrigado pessoal!

Foi mais simples do que imaginei!

Tentai usar o Live cd mas não consegui montar as partições, então usei a opção recovery mode no GRUB
Editei o /etc/group e Pronto!

Agora... Assim como eu fiz isso simples e rápido, outra pessoa poderia ter feito, isso não é uma brecha?
Digo, qualquer um pode editar os  arquivos de configuração com poder de superusuario...
Bom, não acho que seja uma brecha, pois você tem de colocar a senha de root para acessar o modo de manutenção.

Estou com um problema parecido e já segui seus passos, indo ao recovery mode, mas mesmo assim continuo tendo problemas com o comando sudo. Toda hora ele dá erro de senha (mesmo estando certa).

Tudo começou porque tentei apagar os diretórios da pasta home de usuários que eu tinha criado para meus irmãos, mas o sistema não deixou e ainda colocou a mensagem intimidadora: "pedro is not in the sudoers file. This incident will be reported."

Mesmo editando várias vezes o arquivo no recovery mode e conferindo que eu estou tanto no grupo sudo quanto no grupo root continua dando esse problema e essa mesma mensagem.

Alguém tem alguma idéia de como solucionar o caso?

mitsu

não saquei direito como funciona o sudo sem senha do root, mas acho que eh o seguinte:

No arquivo /etc/sudoers tem:
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
Dizendo que quem fizer parte do grupo "admin" pode usar o sudo

No meu arquivo /etc/group tem a a linha:
admin:x:112:mitsu Dizendo quem faz parte do grupo "admin"

Se tiver faltando alguma dessas linhas o sudo nao funciona

obs: se eu estiver errado, por favor me corrijam

mitsu

Citação de: "e.k"e oq fazer quando meu /etc/group não tem o grupo admin?
eu tentaria colocar:
(seu_usuario)  ALL=(ALL) ALL
no arquivo /etc/sudoers

Lamego

Se não tem admin no /etc/group é só adicionar, o formato é igual ao dos restantes grupos com a lista de utilizadores.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu