Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

Daemons são processos de servidor executados continuamente. Na maioria das vezes, eles são inicializados na inicialização do sistema e aguardam em segundo plano até que o serviço seja necessário. Um exemplo típico é o daemon de rede, xinetd, que é iniciado em quase todos os procedimentos de inicialização. Depois que o sistema é inicializado, o daemon de rede apenas senta e espera até que um programa cliente, como um cliente FTP, precise se conectar.


imagem

4.1.3. Atributos de processo


Um processo possui uma série de características, que podem ser visualizadas com o ps comando:


• O ID ou PID do processo: um número de identificação único usado para se referir ao processo.

• O ID do processo pai ou PPID: o número do processo (PID) que iniciou este processo.

• Número agradável: o grau de compatibilidade deste processo com outros processos (não deve ser confundido com a prioridade do processo, que é calculada com base neste número agradável e no uso recente da CPU do processo).

• Terminal ou TTY: terminal ao qual o processo está conectado.

imagem

. Nome de usuário do usuário real e efetivo (RUID e EUID): o dono do processo. O verdadeiro proprietário é o usuário que emite o comando, o usuário efetivo é aquele que determina o acesso aos recursos do sistema. RUID e EUID são geralmente os mesmos e o processo tem os mesmos direitos de acesso que o usuário emissor teria. Um exemplo para esclarecer isso: o navegador Mozilla in / usr / bin é propriedade do usuário raiz:


theo: ~> ls -l / usr / bin / Mozilla

-rwxr-xr-x 1 root root 4996 Nov 20 18:28 / usr / bin / Mozilla *


theo: ~> mozilla e

[1] 26595


theo: ~> ps-af

theo: ~> ls -l / usr / bin / Mozilla

-rwxr-xr-x 1 root root 4996 Nov 20 18:28 / usr / bin / Mozilla *


theo: ~> mozilla e

[1] 26595


theo: ~> ps-af


UID

Theo Theo

PID PPID C STIME TTY

UID

Theo Theo

TEMPO CMD

TEMPO CMD

26601 26599 0 15:04 pts / 5 00:00:00 / usr / lib / mozilla / mozilla-bin

26613 26569 0 15:04 pts / 5 00:00:00 ps -af

26601 26599 0 15:04 pts / 5 00:00:00 / usr / lib / mozilla / mozilla-bin

26613 26569 0 15:04 pts / 5 00:00:00 ps -af

Quando o usuário theo inicia este programa, o próprio processo e todos os processos iniciados pelo processo inicial, serão propriedade do usuário theo e não pelo administrador do sistema. Quando Mozilla precisa de acesso a certos arquivos, esse acesso será determinado por theopermissões de e não por raiz's.

• Proprietário de grupo real e efetivo (RGID e EGID): O proprietário de grupo real de um processo é o grupo primário do usuário que iniciou o processo. O proprietário do grupo efetivo geralmente é o mesmo, exceto quando o modo de acesso SGID foi aplicado a um arquivo.


imagem


Top OS Cloud Computing na OnWorks: