Adicione um usuário no Ubuntu Server
Ubuntu Linux Server tem plena capacidade multi-usuário, e uma tarefa comum, em qualquer servidor é adicionar usuários.
useradd
O comando useradd adicionar um novo usuário facilmente com a linha de comando:
Useradd nomedousuário
Este comando adiciona o usuário mas, sem opções extras, o usuário não terá uma senha ou de um diretório home.
Você pode usar a opção d - para definir o diretório home do usuário. A opção - M vai colocar em vigor o useradd para criar o diretório home.
Nós vamos tentar criar uma conta de utilizador com essas opções e, em seguida, usar o comando passwd para definir a senha para a conta. Você pode alternativamente definir uma senha utilizando - p no comando useradd, mas eu prefiro a definir a senha usando senha.
sudo useradd -d /home/testuser -m testuser Sudo useradd - d / home testuser - metros testuser
sudo passwd testuser Sudo passwd A testuser
Isso irá criar o usuário chamado testuser e lhe dará a seu próprio diretório em / home / testuser. Os arquivos do novo diretório home são copiados do arquivo / etc / skel pasta, que contém o diretório padrão home. Se você quiser definir os valores padrão para seus usuários, você deve fazê - lo modificando ou adicionando arquivos no diretório. Vamos dar uma olhada no novo diretório home para o usuário:
usuario@ubuntuServ:/etc/skel$ ls -la /home/testuser total 20
drwxr-xr-x 2 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ê verá que existem Bash scripts neste diretório. Se você quis definir caminho padrão opções para todos os novos usuários, você deve fazê - lo através da modificação dos arquivos em /etc/skel, que passará a ser usado para criar esses arquivos pelo comando useradd.
adduser
O comando adduser é ainda mais fácil do que o comando useradd, porque ele lhe pede cada peça de informação. Acho um pouco engraçado que haja dois comandos com nomes praticamente idênticos que fazem a mesma coisa, mas é esse o Linux para você. Veja a sintaxe:
adduser <username>
Example:
usuario@ubuntuServ:/etc/skel$ sudo adduser seu_nick
Password: Adding user `seu_nick’… ‘…
Adding new group `seu_nick’ (1004).
Criando casa diretório `/ home seu_nick ‘.
Copiando arquivos a partir do arquivo `/ etc / skel ‘
Digite a nova senha UNIX:
Redigite nova senha UNIX:
No password supplied
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Alterando o usuário informações para seu_nick
Digite o novo valor, ou prima ENTER para o padrão
Nome Completo [ ]: seu nome
0 Room Number []: 0
Work Phone []: 555-1212
Home Phone []: 555-1212
Other []:
É a informação correta? [y/N] y [Y / N] y
Se você gostou, concorda ou discorda deste artigo, por favordeixe sua opinião aqui ou assine nossa feed e fique por dentro das últimas notícias.


Comentários
Vamos lá seja o primeiro a dar palpite
E ai? Qual sua opinião?