Add user Ubuntu Server

De ULBwiki

--Kamus Hadenes 23:55, 20 Abril 2008 (EDT)

Retirado daqui

Adicione um usuário no Ubuntu Server

Useradd

O comando useradd permite que você adicione facilmente um novo usuário pela linha de comando:

useradd <username>

Esse comando adiciona o usuário, mas sem uma opção extra seu usuário não terá uma senha ou diretório home.

Você pode usar o parâmetro --d para setar um diretório home para esta usuário. A opção -m vai forçar o useradd a criar este diretório. Nós vamos tentar criar uma conta de usuário com estas opções, e então vamos usas o comando passwd para setar a senha para esta usuário. Você pode alternativamente setar a senha usando a opção -p no useradd, mas eu preferi setar a senha usando o passwd.


sudo useradd -d /home/testuser -m testuser
 
 sudo passwd testuser

Isso vai criar um usuário chamado testuser e vai dar a ele seu próprio home em /home/testuser. Os arquivos neste novo diretório serão copiados de /etc/skel, que contém o diretório home default. Se você quiser editar os arquivos que serão criados por padrão para novos usuários, é em /etc/skel que você deve mexer. Se você der uma olhada na nova home criada para este 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

Adduser

O comando adduser é ainda mais fácil que o comando useradd, pois ele lhe pergunta sobre cada informação do novo usuário.Aqui está ele:

adduser <username>

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

--Kamus Hadenes 23:55, 20 Abril 2008 (EDT)

Ferramentas pessoais
Criar página