By Marcos Oliveira,

Curso Certificação Linux LPI-102: Administração do Sistema

Em um sistema multi-usuário, é necessário existir mecanismos para proteger os usuários, de forma que seus arquivos privativos fiquem seguros, inacessíveis aos outros. Outro aspecto é em relação aos recursos do sistema reservados: não deve ser possível a um usuário criar arquivos que ocupem todo o espaço do disco, por exemplo, e assim, indiretamente, proibir todos os outros usuários de salvarem seus próprios arquivos.

Atingimos esse objetivo criando contas, que representam todos os recursos e informações pertencentes a um determinado usuário. A origem do nome conta, depende muito da história da computação, quando o espaço em disco e tempo de uso da máquina tinha que ser cobrado de acordo com o seu uso, de forma semelhante a uma conta telefõnica.

A cada usuário é destinado um nome de login e senha, como já vimos anteriormente, bem como um UID, GID, nome do diretório home e shell inicial (veja imagem do arquivo /etc/passwd). Maiores informações podem ser obtidas com o comando man 5 passwd.

Blog Linux

Adicionar usuários

useradd nome_do_usuario

Modificar dados de um usuário

usermod [opções] nome_do_usuario

Deletar usuários(a opção -r remove também a pasta do usuário)

userdel -r nome_do_usuario

O comando chage

Lida com a data de expiração das contas de usuário.Essa data é gravada no arquivo /etc/shadow.

chage [opções] nome_do_usuario

Ex.:(deve-se escrever em formato de data americano mês/dia/ano [mm/dd/aaaa])

chage -E 12/31/2012 nome_do_usuario

Mais sobre Admnistração do Sistema (Contas de Usuários)

  • O diretório /etc/skel/ é utilizado para fornecer a estrutura básica do diretório home do usuário.Nele contém os arquivos
/etc/skel$ ls -a
. .. .bash_logout .bashrc .profile
  • Durante o processo de logon de um usuário, quando o shel inicia, ele executa o script /etc/profile.
  • O bash também procura pelo arquivo /etc/bashrc que também tem uma função parecida com o profile, mas o bashrc é executado todas as vezes que o bash é executado.
  • Existem agendadores de tarefas um dele é o cron(imagem)

Blog Linux



Sobre o Autor

Marcos Oliveira

A alegria está na luta, na tentativa, no sofrimento envolvido e não na vitória propriamente dita. A força não provém da capacidade física. Provém de uma vontade indomável.
Mahatma Gandhi


Dê você também uma Contribuição
Compartilhe nas suas Redes Sociais!




Inscreva-se no Nosso Canal do Youtube



Curso Extremamente Avançado em Shell Script Bash

Você irá descobrir técnicas avançadas de escrever em Shell Script. Como criar instaladores para distribuições Linux, Animações, Documentações, além de tudo sobre Processos em sistemas tipo UNIX, detalhes sobre Comandos Avançados e Muito Mais !




Crie Sua Própria Promoção

Customize seus Pacotes de Treinamentos obtendo descontos muito em conta!