Re: X so funciona com root
Em Wed, 29 Sep 2004 06:20:06 +0200, encodermail-free escreveu:
> consigo usar o X como usuário comum... o GDM só roda como Root!!
> Está certo isso??
Certíssimo.
Seguinte, o root (superusuário) pode fazer tudo, inclusive
rodar o X. Mas espera-se do superusuário (root) que saiba que só vai
rodar o X para fazer um teste, por exemplo; o superusuário tem de ter
uma certa consciência. Por isso, um leigo nem deveria ter a senha de
superusuário, mas ter o suporte de um profiça. Mas essa é uma longa
estória, ainda preciso escrever algo a respeito.
O gdm serve para lançar o X e controlar o acesso a ele.
Então nem o gdm, nem o X devem funcionar diretamente para usuários
comuns: entre outras coisas, o X (que é ativado diretamente pelo GDM)
tem acesso direto à máquina, o que nenhum usuário pode ter.
O que o gdm faz, rodando como superusuário, é lançar o X e aí
permitir a um usuário comum que abra uma sessão com o X, um gestor de
janelas etc, sem extrapolar suas permissões. E de quebra, por padrão
ele impede que o superusuário abra uma sessão dessas, porque o
ambiente de usuário X (por contraste ao simples servidor com seus
acionadores de dispositivos) é complexo demais para ser seguro rodando
integralmente como superusuário.
A idéia geral é que o superusuário lida com acesso a
equipamento e outras funções críticas como (des)instalação de
programas, mas que tudo o mais deve ser feito como usuário comum.
--
Leandro Guimarães Faria Corsetti Dutra +55 (44) 3028 7467 ext34
Rua Guarani 361 ap 601 +55 (44) 3025 6253
87.014-040 Maringá, PR +55 (44) 8803 1729
http://br.geocities.com./lgcdutra/ leandro@dutra.fastmail.fm
Reply to: