# Como criar um novo utilizador habilitado para sudo no Ubuntu 20.04

Quer criar um novo utilizador no Ubuntu? A seguir, explicamos como pode fazer isso e como atribuir permissões `sudo` em apenas alguns passos.

## Ubuntu 20.04: como criar um utilizador e conceder-lhe direitos `sudo`

O [comando sudo do Linux](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/linux-sudo/) permite que os utilizadores executem comandos como se fossem o utilizador root. Isso concede-lhes **privilégios administrativos temporários** que só o administrador pode conceder, seja para uma conta existente ou ao criar um novo utilizador no Ubuntu.

A seguir, explicamos como criar um novo utilizador no Ubuntu 20.04 com `adduser` e como **adicioná-lo ao grupo sudo**.

### Executar o `adduser` no Ubuntu 20.04

Se quiser criar um novo utilizador no Ubuntu, primeiro terá de **iniciar sessão no seu servidor**. Para isso, utilize o seguinte comando, substituindo o marcador «ihr\_server» pelo endereço IP real do seu servidor:

```bash
$ ssh root@ihr_server
```

Em seguida, utilize o comando `adduser` para criar uma conta Ubuntu para um novo utilizador. No nosso exemplo, ele se chamará “pedro”.

```bash
# adduser pedro
```

Agora, o sistema solicita a criação de uma senha segura para o novo utilizador. Digite a senha após o sinal de dois pontos e repita-a na linha seguinte:

```bash
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
```

Em seguida, ser-lhe-á pedido que introduza alguns dados sobre o novo utilizador, mas pode ignorar este passo se desejar. Quando terminar, confirme utilizando `Y`.

```bash
Changing the user information for pedro
Enter the new value, or press ENTER for the default
	Full Name []:
	Room Number []:
	Work Phone []:
	Home Phone []:
	Other []:
Is the information correct? [Y/n]
```

Com isso, este passo estará concluído. Se quiser criar outro utilizador no Ubuntu, basta repetir o procedimento da mesma forma.

### Criar conta com direitos `sudo`

Para conceder permissões sudo a uma conta nova ou a uma que já existe há algum tempo, deve **adicioná-la ao grupo `sudo`**. Lembre-se de fazer isso apenas com utilizadores em quem confia e que conhece bem. Todas as contas dentro deste grupo obtêm **privilégios sudo completos por predefinição**. Para o utilizador «pedro», o comando seria o seguinte:

```bash
# usermod -aG sudo pedro
```

Claro, pode substituir o nome «pedro» pelo seu nome de utilizador.

### Verificar os privilégios `sudo`

Depois de realizar a ação «create user» no Ubuntu e adicionar a nova conta ao grupo `sudo`, pode verificar se as medidas foram tomadas corretamente:

```bash
# su - pedro
```

Este comando permite-lhe mudar para o perfil do novo utilizador. Agora, tente executar um comando que requeira privilégios `sudo`. O comando seguinte dá **acesso ao diretório /root** ou raiz, que está disponível apenas para utilizadores com direitos sudo:

```bash
$ sudo ls -la /root
```

Agora será solicitado que introduza a palavra-passe desta conta. Se tiver sido adicionada corretamente ao grupo `sudo`, agora terá acesso ao diretório /root.

Nota Certifique-se de utilizar o acesso root apenas quando for absolutamente necessário e tendo em conta a segurança do sistema. O ideal seria trabalhar com uma conta de utilizador que não seja Root, mas que tenha permissões `sudo`.


This is a markdown version of: [https://www.ionos.com/pt-pt/digitalguide/servidores/know-how/criar-um-utilizador-no-ubuntu/](https://www.ionos.com/pt-pt/digitalguide/servidores/know-how/criar-um-utilizador-no-ubuntu/) for AI/LLM consumption.