sábado, 5 de setembro de 2015

O comando sudo

O comando sudo é utilizado por usuários que não tem acesso ao root do sistema, mas que precisam fazer alguma coisa que necessita deste tipo de acesso. 
Pelo root, você determina que tal usuário tenha a permissão de "super usuário" com o login dele.
Muitos também usam o comando sudo para fazer a instalação de um pacote, criar arquivos e pastas, fazer downloads, etc; Pois o arquivo não será gerado com a trava de super user.

Para saber se você está na lista, faça:

$ sudo <comando> (pode ser algo como sudo apt-get update)
password for fulano: <digite a senha do seu login>

Se aparecer a mensagem: fulano is not in the sudoers file. The incident will be reported.

Ou em português:

fulano não está no arquivo sudoers. Este incidente será relatado.

Quer dizer que o usuário que você está logado não tem permissão para utilizar o sudo.

Para alterar isso, entre como root e dê o seguinte comando:

# visudo

Abrirá imediatamente o arquivo sudoers, lá basta acrescentar a linha com seu usuário na seguinte parte:

"User privillege specification"

A primeira linha sempre será root ALL = (ALL:ALL) ALL

Abaixo desta, acrescente o seu usuário:

fulano ALL = (ALL:ALL) ALL

Feito isso, pressione Ctrl + o para salvar e Ctrl + x para sair, igualmente ao utilizado no comando # nano <arquivo>
 

Nenhum comentário:

Postar um comentário