Sudo reclama que “não está no arquivo sudoers”

1

Eu tento instalar o Chrome e o Skype no Debian.

Quandoestoutentandoinstalarapartirdoterminal,ouefetuologincomoadministrador,mesmoquandodigitoasenhacorreta,todavezquereceboumerro.Oqueestoufazendoerrado?

ravenousisnotinthesudoersfile.Thisincidentwillbereported.

    
por Mihai Szabo 12.07.2015 / 12:30

5 respostas

5

Adicione uma entrada em /etc/sudoers para permitir que o usuário voraz execute o dpkg como root.

Veja man page para sudo para mais detalhes.

    
por 12.07.2015 / 12:47
2

Existem duas maneiras comuns de executar comandos como o administrador: com su ou com sudo . O comando su requer a senha de root e pode ser usado por qualquer usuário que conheça a senha de root. O comando sudo pede sua própria senha e só pode ser usado por usuários que tenham sido autorizados pelo administrador. (Ambos os comandos podem ser configurados de maneira diferente, estou descrevendo a configuração padrão.)

Se você definir uma senha root durante a instalação, você pode usar su para executar comandos como root, por exemplo

su -c 'dpkg -i google-chrome*deb'

Se você quiser usar o sudo, primeiro precisará da sua conta para a lista de usuários autorizados a usá-lo. Sob o Debian, todos os usuários no grupo chamado sudo podem executar qualquer comando como qualquer usuário através do comando sudo . Então, adicione sua conta ao grupo sudo :

su -c 'addgroup ravenous sudo'

Você pode fazer isso através da GUI (na ferramenta de configurações "Usuários"), se preferir. Atribuições de grupo entram em vigor quando você faz login, então você precisa sair e voltar.

    
por 12.07.2015 / 22:48
1

Faça o login na raiz com o comando su. verifique seus grupos de usuários com o comando "groups ravenous" (grupos de notas)

edite o arquivo / etc / sudoers com, por exemplo, nano ou vi "vi / etc / sudoers", vá até a parte onde você vê os grupos que não estão comentados (no # na frente) e veja se você está nesse grupo você obviamente não é)

se algum grupo tiver permissão, você precisará adicionar seu usuário ao grupo. se você não consegue ver nenhum grupo descomentado, você precisa descomentar um grupo.

Uncomment: se estiver usando o vi, pressione i para inserir, mova com os teclados para o # na frente do grupo que você precisa remover o comentário, remova a hashtag. pressione esc e digite: wq! para escrever e sair.

Agora, você adiciona seu usuário ao grupo: usermod -a -G voraz voraz (adicionar voraz ao grupo de rodas) Efetue logout como root, efetue logout como voraz, faça login novamente ou reinicie se você quiser.

    
por 12.07.2015 / 13:19
0

Ou simplesmente adicione voraz ao grupo sudo. Entre como root ou use su. Então para adicionar o usuário ao grupo sudo use isto:

usermod -aG sudo ravenous

Uma instalação padrão do pacote sudo na maioria dos sistemas Linux já tem o grupo sudo setup para acesso (eu sei que o debian faz o que eu mesmo uso), então simplesmente adicionar qualquer nome de usuário a esse grupo concederá acesso ao sudo. Além disso, você precisará relogar para que a alteração tenha efeito.

    
por 12.07.2015 / 14:09
0

How to add user to the list of sudo users.

(extensão do Debian 9)

Primeiro. Do terminal, digite: visudo

Encontrar:

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

Diretamente abaixo dessas linhas, adicione seu nome de usuário:

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

Sair do visudo:

ctrl + x

Salvar as alterações no arquivo:

Y

Digite.

Reinicie.

Novo terminal:

$   sudo apt-get update

No prompt, digite senha

Concluído. Agora você deve estar usando um usuário de conta 'regular' com privilégios de sudo.

    
por 01.08.2018 / 02:02

Tags