Pasta sudoers [RESOLVIDO]

1. Pasta sudoers [RESOLVIDO]

rafael adriano silva de sousa
rafa_ads

(usa Ubuntu)

Enviado em 22/01/2013 - 10:05h

Olá, a pasta sudoers foi alterada por um software e com isso não tenho permissão de ROOT, alguém tem como me ajudar pra tentar altera-la com um live cd, eu não tenho muita experiência com o linux, agradeço a quem me ajudar, até mais!



  


2. MELHOR RESPOSTA

Diego Lepera
d_lepera

(usa Linux Mint)

Enviado em 22/01/2013 - 17:10h

jwolff escreveu:

Cara,só não entendi porque o do Live CD.
Até onde eu sei você vai precisar da senha de root de qualquer forma. Tente o seguinte:

abre o Terminal,ou vai pelo modo texto(ctrl alt F1)

Legendas
$ comandos com usuário comum
# comandos com root
## Comentários

$cd /etc
$su

##informa senha de root

#ls -la sudoers

## vai listar com detalhes,se tudo tiver certo vai listar assim: -r--r----- 1 root root 601 2012-11-07 09:50 sudoers

#vi sudoers ou #vim sudoers

## ai você estará utilizando o vi ou vim(editores de arquivos texto,para modo texto) para mudar o conteúdo do arquivo. Vou colocar como deve estar por padrão(default) este conteúdo...

_____________________________________________________________________________________________________________________________________
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL:ALL) ALL

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

# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL

#includedir /etc/sudoers.d
______________________________________________________________________________________________________________________________________
Fim do conteúdo do arquivo.

Se tiver alguma coisa diferente será necessário alterar. Seguem comandos do vi e vim
i - para ativar o modo de inserção
Esc - para sair do modo de inserção
:q! - para sair sem salvar (tem que pressionar Esc antes,ou seja estar fora do modo de inserção)
:wq! - para GRAVAR/SALVAR e Sair (tem que pressionar Esc antes,ou seja estar fora do modo de inserção)

Se não tiver certeza,não salve. Pois se salvar errado vai comer com o privilégios dos usuários.

Obs.: ta vendo a linha "root ALL=(ALL:ALL) ALL" então,ela diz ao sistema "que o usuário root tem permissão pra tudo em tudo".
Se você quiser que o usuário "joao" possa fazer links/atalhos (utilizar o comando "ln") você adicionaria abaixo do root a seguinte linha:
joao ALL=NOPASSWD: /bin/ln
E salvaria,assim o joao teria privilégios de root para utilizar o comando "ln" ,o que pode ser feito para outros comandos também.


Se for isso beleza,se não for só dizer ae.


jwolff ele falou do liveCD porque o /etc/sudoers foi alterado, ou seja, ele não pode utilizar o comando $ sudo su

amigo, use o live CD

assim que o sistema iniciar abra o terminal e digite o comando $ sudo su (no live CD não é necessário senha)

então monte o HD da máquina (se já não estiver montado):
# mount.ext4 /dev/sda1 /mnt -o errors=remount,ro

depois acesse o diretório /mnt e execute o comando chroot:
# cd /mnt ; chroot

dai vc pode fazer a verificação que o jwolff mostrou :)



3. Re: Pasta sudoers [RESOLVIDO]

Jonathan Wolff Andrade
jwolff

(usa Kali)

Enviado em 22/01/2013 - 10:53h

sudoers é um arquivo dentro da pasta /etc e só pode ser alterada pelo root. Além de que alterar o mesma não é aconselhável se não tiver conhecimento sobre,pois pode dar poderes "de mais" a usuários que podem estar mal intencionados.




4. Re: Pasta sudoers [RESOLVIDO]

rafael adriano silva de sousa
rafa_ads

(usa Ubuntu)

Enviado em 22/01/2013 - 11:37h

jwolff escreveu:

sudoers é um arquivo dentro da pasta /etc e só pode ser alterada pelo root. Além de que alterar o mesma não é aconselhável se não tiver conhecimento sobre,pois pode dar poderes "de mais" a usuários que podem estar mal intencionados.



foi o seguinte eu estava colocando os computadores no domínio mas como eu tbm sou novato com esse tipo de trabalho, eu acabei instalando o um software chamado closed in directory(CID), aconteceu que esse CID alterou o /etc/sudoers, eu olhei ontem no modo de recuperação e nas ultimas linhas estava escrito que o arquivo tinha sido alterado por esse maldito software, ai eu queria saber como é que com o live cd eu iria fazer para recuperar, pq não consigo logar como root quando inicio o sistema!
Obrigado cara.


5. Re: Pasta sudoers [RESOLVIDO]

Jonathan Wolff Andrade
jwolff

(usa Kali)

Enviado em 22/01/2013 - 13:59h

Cara,só não entendi porque o do Live CD.
Até onde eu sei você vai precisar da senha de root de qualquer forma. Tente o seguinte:

abre o Terminal,ou vai pelo modo texto(ctrl alt F1)

Legendas
$ comandos com usuário comum
# comandos com root
## Comentários

$cd /etc
$su

##informa senha de root

#ls -la sudoers

## vai listar com detalhes,se tudo tiver certo vai listar assim: -r--r----- 1 root root 601 2012-11-07 09:50 sudoers

#vi sudoers ou #vim sudoers

## ai você estará utilizando o vi ou vim(editores de arquivos texto,para modo texto) para mudar o conteúdo do arquivo. Vou colocar como deve estar por padrão(default) este conteúdo...

_____________________________________________________________________________________________________________________________________
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL:ALL) ALL

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

# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL

#includedir /etc/sudoers.d
______________________________________________________________________________________________________________________________________
Fim do conteúdo do arquivo.

Se tiver alguma coisa diferente será necessário alterar. Seguem comandos do vi e vim
i - para ativar o modo de inserção
Esc - para sair do modo de inserção
:q! - para sair sem salvar (tem que pressionar Esc antes,ou seja estar fora do modo de inserção)
:wq! - para GRAVAR/SALVAR e Sair (tem que pressionar Esc antes,ou seja estar fora do modo de inserção)

Se não tiver certeza,não salve. Pois se salvar errado vai comer com o privilégios dos usuários.

Obs.: ta vendo a linha "root ALL=(ALL:ALL) ALL" então,ela diz ao sistema "que o usuário root tem permissão pra tudo em tudo".
Se você quiser que o usuário "joao" possa fazer links/atalhos (utilizar o comando "ln") você adicionaria abaixo do root a seguinte linha:
joao ALL=NOPASSWD: /bin/ln
E salvaria,assim o joao teria privilégios de root para utilizar o comando "ln" ,o que pode ser feito para outros comandos também.


Se for isso beleza,se não for só dizer ae.



6. Re: Pasta sudoers [RESOLVIDO]

Jonathan Wolff Andrade
jwolff

(usa Kali)

Enviado em 22/01/2013 - 17:27h

Po de cre... Como eu disse anteriormente "não entendi o porque do Live CD" porque nunca fiz/precisei de uma parada dessas.

Mas enfim,valeu Sr. d_lepera ! Muito obrigado pela sua muito bem colocada e educada correção :D


7. Re: Pasta sudoers [RESOLVIDO]

Diego Lepera
d_lepera

(usa Linux Mint)

Enviado em 22/01/2013 - 18:17h

jwolff escreveu:

Po de cre... Como eu disse anteriormente "não entendi o porque do Live CD" porque nunca fiz/precisei de uma parada dessas.

Mas enfim,valeu Sr. d_lepera ! Muito obrigado pela sua muito bem colocada e educada correção :D


cara, eu já precisei muito disso rsrs é como dizem: vivendo e aprendendo!




8. Re: Pasta sudoers [RESOLVIDO]

rafael adriano silva de sousa
rafa_ads

(usa Ubuntu)

Enviado em 23/01/2013 - 15:25h

Foi isso mesmo o que foi feito, eu continuei pesquisando e coloquei o live cd no meu pen driver pq tbm infelizmente não estava funcionando o gravador, ai no próprio pen driver eu montei a particao e fiz o seguinte procedimento...
Fui em /etc/sudoers e alterei a linha em que dizia que este arquivo tinha sido alterado pelo software chamado CID e ele voltou a funcionar, Muito obrigado pela dica de vocês que foi muito importante para que eu resolve-se essa bronca.
Obrigado a Todos.


9. Falha do "cid" em /etc/sudoers corrigida!

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/08/2014 - 10:34h

Só para informar, a falha relatada por conta do uso do aplicativo "cid" já foi corrigida em sua nova versão, portanto, já pode ser utilizado tranquilamente para ingressar de forma fácil e prática as estações Ubuntu (e todas as distribuições derivadas - Kubuntu, Xubuntu, Lubuntu...) no domínio gerido pelo "Microsoft Active Directory".

Segue link abaixo para download:

http://sourceforge.net/projects/c-i-d/

OBS: Antes de instalar o aplicativo, é importante ler as instruções de instalação no arquivo "LEIA-ME.txt"






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts