Fedora 14 problema com o uso de root

0

Eu reinstalei meu Linux e configurei a senha de root. Mas agora não consigo logar na raiz. Eu só posso executar atualizações por senha definida e fazer tarefas semelhantes, mas o sudo não está funcionando.

Qual é o problema?

    
por oneat 18.03.2011 / 20:54

2 respostas

1

O Fedora não configura sudo por padrão. Em vez disso, o comportamento padrão é obter um shell raiz com o comando su . O equivalente aproximado a sudo é usar o argumento -c para fazê-lo executar um comando. Por exemplo, para atualizar seu sistema que você executaria:

su -c 'yum update'

Como Matt Jenkins indicou, você pode configurar o sudo para trabalhar no Fedora. Siga suas instruções para descobrir a sintaxe do arquivo sudoers e, em seguida, execute este comando para editá-lo:

su -c visudo

Para adicionar-se ao grupo admin mais facilmente, sem modificar diretamente /etc/groups , basta executar este comando:

su -c 'usermod -aG admin [username]'
    
por 19.03.2011 / 00:47
1

Isso é causado por uma das duas coisas:

  1. Você não está no grupo correto para usar sudo
  2. Você não configurou corretamente o arquivo de configuração sudo .

tipo:

$ man sudoers

e leia tudo sobre como configurar o arquivo sudoers.

A edição do arquivo sudoers é feita através de visudo .

Eu tenho no meu arquivo sudoers:

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

e eu sou membro do grupo admin (em / etc / group). Isso me permite sudo para root sem ter que digitar uma senha.

    
por 18.03.2011 / 21:34