SO1 – conceitos básicos de Unix

#conceitos básicos de Unix
Cada programa que se executa ocorre no contexto de um processo
Um processo define: zona de memória, prioridade, identificação do utilizador, directoria de trabalho variáveis de ambiente
Um processo é criado sempre por outro processo
O processo filho adquire algumas das características do processo pai: variáveis de ambiente, ficheiros abertos, programa em execução
O processo pai pode controlar várias das características que o processo filho vai ter
As variáveis de ambiente definem aspectos operacionais do ambiente de trabalho do ambiente de execução dos programas e do ambiente do utilizador

Gestão de utilizadores
/etc/passwd
contem a identificação das contas de utilizador
está em formato “clear text”

/etc/group

/etc/shadow
contem a password dos utilizadores, acesso apenas pelo administrador

/etc/gshadow

comandos especiais para lidar com execução privilegiada temporária:
setuid, set user ide upon execution
setgig
sudo

Tags : ,

0 thoughts on “SO1 – conceitos básicos de Unix”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.