FreeBSD

Configure e execute o sudo no FreeBSD

Configure e execute o sudo no FreeBSD
Neste tutorial, apresentaremos um utilitário chamado sudo, que é um programa que permite a um administrador de sistema conceder acesso root limitado a usuários não administradores. O sudo é diferente do su porque usa as senhas atribuídas aos usuários do sudo para identificação e login, e não a dos usuários-alvo, que é exatamente o oposto do que o su faz. Também permite uma transferência limitada de privilégios de administrador para usuários e grupos de usuários selecionados pelo administrador. Esses privilégios incluem, mas não estão limitados a executabilidade raiz de um punhado de comandos selecionados, mantendo um registro detalhado para cada. Dessa forma, um administrador pode passar os privilégios para diferentes usuários, e todos os usuários mantêm suas credenciais ocultas de outros usuários.

Siga as instruções neste guia para configurar e usar o comando sudo no FreeBSD 9.x / 10.x / 11.x / 12.x sistema.

Visão geral do tutorial - Instale o sudo no FreeBSD

Aqui está uma visão geral sobre como proceder para instalar o sudo em um sistema FreeBSD:

$ pkg update && pkg upgrade

Em seguida, instalaríamos o sudo com o seguinte comando:

$ pkg install sudo

Por último, você verá como fazer configurações para acessar o sudo de acordo com a arquitetura do FreeBSD e seus requisitos operacionais.

Parte 1: Instalando o sudo no FreeBSD

A seguir estão explicações detalhadas sobre o passo 3 para instalar o sudo no FreeBSD. Apresentaremos dois métodos diferentes que você pode escolher de acordo com sua preferência.

Com o sistema de portas FreeBSD '

Podemos usar o sistema de portas do FreeBSD para instalar o sudo. Execute o comando abaixo para instalar a porta:

$ cd / usr / ports / security / sudo / && make install clean

Usando o comando pkg

Obtenha a última versão atualizada do FreeBSD do sudo (como o FreeBSD 12.x +) digitando:

$ pkg install sudo

Parte 2: Configurando Sudo no FreeBSD

Para configurar o sudo, precisamos editar o arquivo de configuração padrão. Vá para / usr / local / etc / sudoers para acessar o arquivo. Este arquivo não deve ser moderado sem o comando visudo, pois não usar o comando visudo pode levar à negação de acesso, bem como a erros críticos de sintaxe sob os quais sudo se recusa a executar.

Portanto, certifique-se de usar o comando abaixo antes de editar qualquer coisa no arquivo:

$ su -
$ visudo

Para conceder privilégios de administrador a um usuário, você usaria a sintaxe de comando abaixo:

# younis ALL = (ALL) ALL

Da mesma forma, você pode delegar os comandos a um grupo de usuários com:

#% wheel ALL = (ALL) ALL

Lembre-se de salvar as alterações antes de sair do arquivo.

Parte 3: Usando Sudo no FreeBSD

Vamos ter uma visão geral de algumas das coisas básicas que você pode fazer com o sudo:

Criação de um usuário root

O comando abaixo permite que você execute o shell como um usuário-alvo.

$ sudo -s

Digite o seguinte para executar o shell de login

$ sudo -i

Por fim, o comando id permite que você autentique as credenciais do usuário:

$ id

Execute comandos como root

Digite o comando abaixo, substituindo os indicadores por variáveis ​​relevantes:

$ sudo / caminho / para / comando
$ sudo / caminho / para / comando arg1

Para demonstrar, reiniciaremos o serviço ftpd:

$ sudo / etc / rc.d / ftpd onerestart

Verifique os privilégios do usuário

O comando a seguir lista os comandos que você pode executar como usuário root:

$ sudo -l

Empacotando

Este tutorial demonstrou a instalação do Sudo no FreeBSD 9.x / 10.x / 11.x / 12.x sistema. Listamos as duas maneiras de instalar o Sudo: com a porta do sistema FreeBSD e adicionando o arquivo do pacote binário ao FreeBSD.

Você também aprendeu como editar o arquivo de configuração padrão para configurar o Sudo no FreeBSD. Ele está localizado em / usr / local / etc / sudoers. Você também viu como criar um novo usuário root e como executar comandos com privilégios sudo.

Acostumar-se a trabalhar com o sudo é fácil, embora leve algum tempo. Esperançosamente, este tutorial foi o suficiente para você começar a usar o sudo.

Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider é a décima segunda adição à série Tomb Raider - uma franquia de jogos de ação e aventura criada pela Eidos Montreal. O jogo ...
Como aumentar o FPS no Linux?
FPS significa Quadros por segundo. A tarefa do FPS é medir a taxa de quadros em reproduções de vídeo ou desempenho de jogos. Em palavras simples, o nú...
Top jogos do Oculus App Lab
Se você é proprietário de um fone de ouvido Oculus, deve estar informado sobre o carregamento lateral. Sideload é o processo de instalação de conteúdo...