segunda-feira, 4 de junho de 2012

Linux - Gerenciando usuários

Abaixo alguns comandos básicos para o gerenciamento de usuários no linux:

# Adiciona usuário "vinicius"
adduser vinicius

#Altera a senha do usuário "vinicius"
passwd vinicius

O usuário root pode alterar a senha de qualquer usuário sem precisar saber a senha antiga, já se o próprio usuário desejar alterar a sua senha ele deverá saber a ultima senha que estava utilizando.

Os usuários são cadastrados através do arquivo "/etc/passwd". Nesse arquivo aparece também o diretório home e o shel usado pelo usuário.

Para remover um usuário usamos o "deluser"

#Remove usuário
deluser vinicius

Por padrão ao remover um usuário o linux mantem o seu diretório home. Se quiser remove-lo ao remover o usuário faça assim:

#Remove e deleta diretório home
deluser vinicius --remove-home

Você pode criar um backup do diretório do usuário ao remove-lo:

#Faz um backup dos arquivos do usuário, remove o usuário e deleta diretório home
deluser vinicius --remove-home --backup

Será criado no diretório onde você executar este comando um arquivo "vinicius.tar.bz2".

Se quisermos apenas bloquear/desbloquear o acesso do usuário ao linux:

#Bloqueia acesso do usuário
passwd -l vinicius


#Libera o acesso do usuário
passwd -u vinicius

Nenhum comentário:

Postar um comentário