Como criar um novo usuário sudo no Ubuntu

Como criar um novo usuário sudo no Ubuntu

No Linux e em outros sistemas do tipo Unix, a conta raiz possui os mais altos direitos de acesso no sistema. É usado especificamente para fins de administração do sistema.

O raiz usuário (às vezes referido como o superusuário) possui todos os direitos ou permissões (para todos os arquivos e programas) em todos os modos (solteiro ou multiusuário).

Operar um sistema Linux, especialmente um servidor usando o conta raiz é considerado inseguro por vários motivos. Isso inclui, entre outros, o risco de danos causados ​​por acidentes (e.g executando um comando que apaga o sistema de arquivos) e executando aplicativos do sistema com privilégios elevados abrindo o sistema para vulnerabilidades de segurança. Além da conta raiz, é um alvo para cada atacante.

Leia também: Diferença entre su e sudo e como configurar sudo no linux

Com relação às preocupações de segurança acima, é recomendável usar o Comando sudo Para obter privilégios root quando um usuário do sistema realmente precisa. Sobre Ubuntu, o conta raiz está desativado por padrão e a conta padrão é uma conta administrativa que usa sudo Para ganhar privilégios de raiz.

Neste pequeno artigo, explicaremos como criar um Usuário sudo sobre Ubuntu Distribuição Linux.

Criando um novo usuário sudo no Ubuntu

1. Faça login no seu Ubuntu servidor como usuário root.

$ ssh [email protegido] _ip_address 

2. Em seguida, crie um novo Usuário sudo usando o comando userAdd como mostrado, onde um admin é um nome de usuário. No comando seguinte, o -m bandeira significa criar o diretório inicial do usuário se não existir, -s especifica o shell de login do usuário e -c define um comentário a ser armazenado no arquivo de conta.

$ sudo useradd -m -s /bin /bash -c "usuário administrativo" Admin 

3. Criar uma senha para o admin Usuário usando o Utilitário Passwd e confirme a senha do novo usuário. Uma senha forte é altamente recomendada!

$ sudo passwd admin 
Crie novo usuário sudo no Ubuntu

4. Para ativar o usuário admin invocar sudo Para executar tarefas administrativas, você precisa adicionar o usuário ao grupo do sistema sudo usando o comando userMod da seguinte maneira, onde o -a opção significa anexar o usuário a um grupo suplementar e -G Especifica o grupo.

$ sudo usermod -Ag sudo admin 

5. Agora teste Acesso sudo Em uma nova conta de usuário, mudando para a conta do administrador (insira a senha da conta do administrador quando solicitado).

$ su - Admin 
Mudar para a conta sudo

6. Uma vez mudou para admin Usuário, verifique se você pode executar qualquer tarefa administrativa, por exemplo, tente criar uma árvore de diretório sob o / diretório adicionando sudo para o comando.

$ mkdir -p/srv/apps/sysmon $ sudo mkdir -p/srv/apps/sysmon 
Execute comandos administrativos usando sudo

A seguir estão outros guias sobre sudo que você achará útil:

  1. 10 configurações úteis de sudoers para definir 'sudo' no Linux
  2. Como mostrar asteriscos ao digitar senha sudo no Linux
  3. Como manter o tempo limite de senha 'sudo' sessão por mais tempo no Linux

É tudo por agora. Neste guia, mostramos como criar um Usuário sudo sobre Ubuntu. Para mais detalhes sobre sudo, ver "homem sudo_root““. Você tem alguma dúvida ou pensamento para compartilhar? Se sim, chegue -nos através do formulário de feedback abaixo.