Mais Populares

23 de julho de 2014

Criar usuários no Linux (via linha de comando)

No linux através do shell podemos gerenciar usuários de uma forma bem fácil apenas com a linha de comando.

Ao contrário de outros sistemas operacionais onde certas configurações ficam escondidas em registros, bases de dados e aplicações, no linux a maioria das configurações estão em sua forma elementar em texto puro.



Os arquivos de senhas estão em /etc/passwd, é um arquivo de texto editável.

Cada linha do arquivo é um usuário.

Neste arquivo não constam as senhas dos usuários, mas apenas suas configurações elementares.

Através do editor de textos ou mesmo manualmente é possível inserir um novo usuário.

Para definir sua senha, utilize o comando:
passwd <nome de usuário>
O arquivo /etc/passwd é composto por 7 campos, obrigatórios, separados por dois pontos.
<login>:<senha>:<uid do usuário>:<grupo>:<descrição>:<diretório do usuário>:<aplicação de login>
Obs.: O campo senha se utilizar o caractere "x", significa que a senha será gravada criptografada através da aplicação passwd.

Como exemplo podemos ter:
ricardo:x:0:0:Ricardo:/:/home/ricardo:/bin/bash
Após salvar o documento,  utilize o comando para o "ricardo":
passwd ricardo
Irá pedir a senha e a digitação da nova senha, então o usuário estará criado. Para remover o usuário, basta editar o documento /etc/passwd e remover a linha do usuário.

Nenhum comentário :

Postar um comentário

Deixe seu comentário abaixo e curta Tutorial TI no facebook!