Administração de Usuários e Grupos no Linux PDF Imprimir E-mail
Escrito por Fernando Seno   
Qui, 10 de Março de 2011 22:24

Para você administrar o seu Linux, é essencial que você saiba adminstrar grupos eusuários no Linux.E os passos para isso você ira ver a seguir:

Criando usuários em modo texto:

Antes de você começar a criar os usuários e grupos, você deve entender algumas coisas que são padrão em todos os Linux.

Grupo  grupo, pode identificar um tipo de usuário, ex: joão vendas ficaria no grupo vendas.
Grupos suplementares: Se o usuário também pertencer a um outro grupo, o nome do mesmo deve estar referenciado neste campo.
Diretório HOME (opc.): por padrão o linux cria seus usuários no diretório /home dos linux.ex: /home/user
Interpretador de comandos (opc.): Caso você não selecione nenhum interpretador de comandos você utilizara o padrão (/bin/bash)
ID do usuário (opc.): Cada usuário no Linux tem um ID = Identificação, é um número que caso você não especifique nenhum lhe será atribuido um.

Para criar um usuário de modo simples no Linux utilizamos os seguintes comandos:

[root@localhot ] adduser meu_user - cria o usuário meu_user
[root@localhot ] passwd meu_user - cria a senha do usuário meu_user

Assim o usuário meu_user será criado, e por padrão ja que não especificamos o diretório home, o shell, e nem o ID, esse usuário ficará em /home/meu_user, o seu shell será o /bin/bash e um ID disponível foi criado para ele.Mas nós podemos específicar todos esses parametros com o seguinte comando:

[root@localhost]#adduser -m -c 'Meu_user da Silva' -d /home/meu_user -s '/bin/sh' meu_user -g usuários

Assim, estamos dizendo que o diretório home de meu-user será em /home/meu_user,com o parâmetro -d, que o shell padrão para esse usuário será o /bin/sh,com o parâmetro -s, e que ele será criado no grupo usuários, com o parâmetro -g.

Para deletarmos um usuário utilizamos o seguinte comando:
[root@localhot ] userdel meu_user - deleta o usuário meu_user
[root@localhot ] userdel -r meu_user - deleta o usuário meu_user junto com o diretório.

Modificando uma conta de usuário

Para você modificar uma conta você tem que editar o arquivo /etc/passwd

Original (nome da conta = meu_user)

meu_user:x:591:502:Meu User:/home/meu_user:/bin/bash

Modificar para: (nome da conta = new_user)

new_user:x:591:502:Joao Carlos:/home/new_user:/bin/bash

Arquivos de configuração

O arquivo que possui as configurações dos usuários é o /etc/passwd, abaixo ma linha comentada do mesmo:

Exemplo 1:

meu_user:x:591:502:Meu User:/home/meu_user:/bin/bash

meu_user nome da conta
x indica que está sendo utilizado o método shadow de encriptação de senhas
591 ID do usuário (UID = user identification)
502 ID do grupo (GID = group identification)
Meu_user nome completo
/home/meu_user diretório home do usuário meu_user
/bin/bash shell padrão do usuário meu_user

Adminstrando grupos

Adicionar grupos no linux também é muito importante para adminstrar usuários em conjuntos com os grupos criados.

Para criar um grupo digite o comando:

[root@localhost]# groupadd novo_grupo

para alterar o nome de um grupo ja criado:

[root@localhost]# groupmod novo_nome nome_antigo

O arquivo de configuração dos grupos fica em /etc/group.

 

Adicionar comentário


Código de segurança
Atualizar