Adicionar um usuário no Ubuntu Server

Adicionar um usuário no Ubuntu Server
Adicionar um usuário no Ubuntu Server

Vídeo: Adicionar um usuário no Ubuntu Server

Vídeo: Adicionar um usuário no Ubuntu Server
Vídeo: Como Saber Os Pacotes E Programas Instalados No Linux - YouTube 2024, Maio
Anonim

O Ubuntu Server é como qualquer variedade do Linux, e possui recursos completos para vários usuários, e uma tarefa comum em qualquer servidor é adicionar usuários.

useradd

O comando useradd permite adicionar facilmente um novo usuário a partir da linha de comando:

useradd

Esse comando adiciona o usuário, mas sem opções extras, seu usuário não terá uma senha nem um diretório inicial.

Nota:se você receber uma mensagem dizendo que o comando não foi encontrado, tente usar o caminho completo, assim:

/usr/sbin/useradd

Você pode usar a opção -d para definir o diretório inicial do usuário. A opção -m forçará useradd a criar o diretório inicial. Vamos tentar criar uma conta de usuário com essas opções e, em seguida, usar o comando passwd para definir a senha da conta. Você pode alternativamente definir uma senha usando -p no comando useradd, mas eu prefiro definir a senha usando o passwd.

sudo useradd -d /home/testuser -m testuser

sudo passwd testuser

Isso criará o usuário chamado testuser e dará a ele seu próprio diretório home em / home / testuser. Os arquivos no novo diretório inicial são copiados da pasta / etc / skel, que contém os arquivos do diretório inicial padrão. Se você quisesse definir valores padrão para seus usuários, faria isso modificando ou adicionando arquivos nesse diretório. Se dermos uma olhada no novo diretório inicial do usuário:

geek@ubuntuServ:/etc/skel$ ls -la /home/testuser total 20 drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34. drwxr-xr-x 5 root root 4096 2006-12-15 11:37.. -rw-r–r– 1 testuser testuser 220 2006-12-15 11:34.bash_logout -rw-r–r– 1 testuser testuser 414 2006-12-15 11:34.bash_profile -rw-r–r– 1 testuser testuser 2227 2006-12-15 11:34.bashrc

Você perceberá que há scripts bash nesse diretório. Se você quisesse definir opções de caminho padrão para todos os novos usuários, faria isso modificando os arquivos em / etc / skel, que seriam então usados para criar esses arquivos pelo comando useradd.

adicionar usuário

O comando adduser é ainda mais fácil que o comando useradd, porque solicita cada informação. Acho um pouco engraçado que há dois comandos com nomes praticamente idênticos que fazem a mesma coisa, mas isso é o linux para você. Aqui está a sintaxe:

adduser

Exemplo:

geek@ubuntuServ:/etc/skel$ sudo adduser thegeek Password: Adding user `thegeek’… Adding new group `thegeek’ (1004). Adding new user `thegeek’ (1004) with group `thegeek’. Creating home directory `/home/thegeek’. Copying files from `/etc/skel’ Enter new UNIX password: Retype new UNIX password: No password supplied Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for thegeek Enter the new value, or press ENTER for the default Full Name : The Geek Room Number : 0 Work Phone : 555-1212 Home Phone : 555-1212 Other : Is the information correct? [y/N] y

Recomendado: