Pesquisar neste blog

quinta-feira, 13 de outubro de 2011

Criando um novo usuário

Como é sabido, por todos os usuarios Linux, o comando useradd é usado para criar de um novo usuário, o que poucos sabem é que esse comando tem dois arquivos de configuração que "informam" ao comando como proceder qual for executado, esse comando é cheio de parametros o mais comuns a serem usados são relacionados abaixo :

-m, tem a função de criar a pasta do usuário automaticamente
-k PASTA, tem a função de informar onde estão os arquivos iniciais do usuario (no padrão /etc/skel)
-g GRUPO , tem a função de informar ao comando que o usuario terá como grupo primario o GRUPO
-G GRUPO, tem a função de informar ao comando que o usuario terá como grupo secundário o GRUPO
-s SHELL, tem a função de informar ao comando que o usuario terá o SHELL quando iniciar um login no sistema


O mais comum é usarmos o comando useradd usuario, sem parametros e o proprio comando já colocará automaticamente o preenchimento desses parametros, isso acontece por que esse comando irá analisar e usar DIRETIVAS encontradas em dois arquivos diferentes.


/etc/login.defs


Nesse arquivo tem uma serie de DIRETIVAS que determinam a passagem de diversos desses parametros, dentre elas podemos destacar.


UID_MIN                   500
UID_MAX                 60000
O numero minimo e máximo para o codigo do usuario


CREATE_HOME     yes, criação automatica da pasta do usuario

DEFAULT_HOME    yes, quando o usuario se conectar para ele ir diretamente a pasta pessoal.


/etc/default/useradd

HOME=/home, informa ao comando qual e a pasta "pai" da pasta pessoal do usuario
SHELL=/bin/bash, o SHELL padrão do usuario
SKEL=/etc/skel, os arquivos iniciais do usuario.



A configuração desses arquivos ajudam na criação mais automatica de um novo usuario.


Ate a proxima.









Nenhum comentário: