Configurar o ficheiro Sudoers do Linux

Configurar o ficheiro Sudoers do Linux

preâmbulo

alguma vez se perguntou Por que tem de escrever “sudo” ou “su” num terminal Linux para fazer quaisquer alterações a nível do sistema? Bem, sudo significa, “super utilizador do”, ” su “significa,”super utilizador”. Este comando indica que você deseja receber um super usuário e ganhar privilégios de super usuário/root. Linux então verifica um arquivo especial e vê se você tem permissão para receber privilégios de root, semelhante a um clube VIP. Se o teu nome não está na lista, não há direitos.

Agora você ainda pode ganhar privilégios de root, você teria que se autenticar como root para ganhá-lo., Isto não é uma coisa muito segura de se fazer. Razão, se você é root, todas as portas do seu sistema estão abertas a tudo, o que deixa o seu sistema vulnerável. O que “sudo” e ” su ” fazem é conceder-lhe direitos para executar um programa específico que você especifica, savvy?.

em algumas distros, a conta de usuário de manutenção já está configurada nesse arquivo especial. Tudo o que faz é escrever:

# comando sudo

e introduzir a senha da sua conta de utilizador, ou:

# su-l root

e introduzir a senha de root e depois o comando., Apercebi-me que nem todas as distribuições permitem esta transacção fácil, e que poderá ter de adicionar manualmente o seu nome de utilizador ao ficheiro sudoers. Bem, acabámos de roubar a lista VIP do guarda adormecido e vamos mostrar-te como colocar o teu nome Nela.

SUDOERS

o ficheiro sudoers é um ficheiro que os administradores de Linux e Unix usam para atribuir os direitos do sistema aos utilizadores do sistema. Isto permite ao administrador controlar quem faz o quê. Lembre-se, o Linux é construído com segurança em mente. Quando deseja executar um comando que necessita de direitos de root, o Linux verifica o seu nome de utilizador com o ficheiro sudoers., Isto acontece quando você digita o comando “sudo”. Se determinar que o seu nome de Utilizador não está na lista, não poderá executar o comando/programa registado como tal.

O que você terá que fazer é autenticar-se como “root” usando o comando “su-l”. O “- l ” significa que deve fazer login normalmente. O Utilizador por omissão para o comando su é o root. Em seguida, você vai introduzir a senha para a conta root, dando-lhe uma linha de comandos onde você pode executar qualquer comando como root. Mais uma vez, isto não é seguro. Uma vez que você está logado como root, o sistema está aberto a vulnerabilidades., É melhor fornecer direitos ao usuário não-root com a única finalidade de executar um comando/programa desejado. No entanto, o seu nome de utilizador deve estar no ficheiro sudoers.

poderá encontrar o ficheiro sudoers em “/etc/sudoers”. Use o comando “ls-l / etc /” para obter uma lista de tudo no diretório. Usar – L depois de ls lhe dará uma lista longa e detalhada.

SUDOERS FILE

Aqui está uma disposição do ficheiro sudoers no Ubuntu. Seu arquivo sudoers pode diferir dependendo do tipo de sistema que você está usando, mas deve ser o mesmo geneticamente.,
# / etc / sudoers
#
# This file MUST be edited with the ‘visudo’ command as root.
#
# veja a página man para detalhes sobre como escrever um arquivo sudoers.,
#

Padrões env_reset

# Anfitrião # # # alias especificação

# Usuário alias especificação

# Cmnd alias especificação

# Usuário privilégio especificação
root ALL=(ALL) TODOS

# Permite que os membros do grupo sudo para executar qualquer comando depois de terem
# desde que a sua palavra-passe
# (Observe que as entradas posteriores substituir isso, então talvez você precise mover
# – lo ainda mais para baixo)
%sudo ALL=(ALL) ALL
#
#includedir /etc/sudoers.d

# os membros do grupo admin podem ganhar privilégios de root

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *