Ativando o compartilhamento
Por um lado isso é bom, pois o overhead é muito pequeno, mas por outro lado é ruim, pois não existe muita segurança. O XDMCP deve ser usado apenas dentro da rede local; use sempre um firewall para bloquear conexões provenientes da internet. Para configurar o servidor para aceitar as conexões, é preciso alterar dois arquivos. O primeiro faz com que o X aceite conexões remotas e o segundo configura o gerenciador de login (KDM ou GDM) para escutar as conexões e fornecer a tela de login aos clientes. Nas distribuições que utilizam o KDM (como o Kurumin, Kubuntu e Mandriva), procure pelos arquivos kdmrc e Xaccess (que sempre ficam na mesma pasta). Em algumas distribuições (como no Mandriva) eles ficam na pasta "/usr/share/config/kdm/" e, em outras (como no Kurumin e outras distribuições derivadas do Debian), ficam na pasta "/etc/kde3/kdm/". Você pode usar o comando "locate" para encontrá-los. Dentro do arquivo "Xaccess", descomente a linha: # * #any host can get a login window Basta retirar a tralha (#), fazendo com que o asterisco seja o primeiro caractere. Esta linha faz com que o servidor passe a aceitar conexões de todos os hosts da rede. Caso você prefira limitar o acesso a apenas alguns endereços (mais seguro), basta substituir o asterisco pelos endereços desejados. Um pouco mais abaixo, no mesmo arquivo, descomente também a linha abaixo, novamente retirando a tralha: # * CHOOSER BROADCAST #any indirect host can get a chooser
Esta linha é opcional. O Chooser Broadcast permite que os clientes contatem o servidor para obter uma lista de todos os servidores XDM disponíveis na rede (você pode ter mais de um, como veremos a seguir). Isso é feito usando o comando "X -indirect". Em seguida, edite também o arquivo kdmrc. Quase no final do arquivo você encontrará a linha:
[Xdmcp] Basta alterá-la para:
[Xdmcp]
Nas distribuições que utilizam o GDM (o gerenciador de login do Gnome), como, por exemplo, o Fedora, você pode ativar o compartilhamento e configurar as opções da tela de login usando um utilitário gráfico disponível no "Iniciar > System Settings > Login Screen". Acesse a aba "XDMCP" e marque a opção "Enable XDMCP" e, se desejado, também a "Honour indirect requests", que permite que os clientes se conectem usando o "X -indirect".
Na aba "General", opção "Greeter", mude a opção "Remote" de "Standard greeter" para "Graphical greeter". Dessa forma, os clientes farão login usando o gerenciador de login gráfico, que é especialmente bonito graficamente, ideal para passar uma boa primeira impressão.
A partir daí, os terminais já poderão abrir a tela de login do servidor através do comando "X -query IP_do_servidor", como em: # X -query 192.168.0.1 O comando deve ser dado com o terminal em modo texto. Se o cliente já estiver com uma sessão do X aberta, ou você desejar abrir mais de uma tela do servidor ao mesmo tempo, basta adicionar o parâmetro ":2", como em: # X :2 -query 192.168.0.1 O comando abrirá um segundo terminal gráfico, independente do primeiro, exibindo a tela de login do servidor. Você pode alternar entre os dois usando as teclas Ctrl+Alt+F7 e Ctrl+Alt+F8. Para abrir mais terminais, basta substituir o ":2" por um número de 3 em diante. Para automatizar o processo, fazendo com que o terminal abra automaticamente a tela de login do servidor no final do boot, sem passar pelo login local e sem a necessidade de digitar este comando a cada boot, edite o arquivo "/etc/inittab" (no terminal, como root) e altere a linha "x:5:respawn:/etc/X11/prefdm -nodaemon", que estará no final do arquivo para "x:5:respawn:/etc/X11/X -query IP_do_servidor", como em: x:5:respawn:/etc/X11/X -query 192.168.0.1 Uma segunda opção é utilizar o comando "X -broadcast" em substituição ao "X -query". A diferença é que enquanto o X -query exige que você especifique o endereço IP do servidor, o X -broadcast é automático, ele se encarrega de emitir um pacote de broadcast na rede e contatar o primeiro servidor X que responder ao chamado. O "X -broadcast" é sempre usado sem argumentos, como em: # X :2 -broadcast Se você tiver mais de um servidor XDM na rede, uma terceira opção é usar o comando: "X -indirect IP_do_servidor". Nesse caso, você se conectará a um servidor X configurado, mas, ao invés de obter a tela de login automaticamente, terá um menu com todos os servidores X disponíveis na rede e poderá escolher qual usar a cada sessão. A partir daí o cliente escolhe a qual servidor deseja se conectar a cada boot. » Próximo: Capítulo 9: Terminais leves com o LTSP Você está lendo o livro Redes e Servidores Linux 2ed. (publicado em 2006). Se se está em busca de um livro atualizado sobre servidores, leia o Servidores Linux, Guia Prático, que oferece informações atualizadas:
Autor: Carlos E. Morimoto
Páginas: 736 Formato: 23 x 16 cm Editora: GDH Press e Sul Editores ISBN: 978-85-99593-13-4 Lançado em: Agosto de 2008 » R$ 76,00 + frete (Preço nas livrarias: R$ 96) » Compre o seu Descrição: O livro Redes e Servidores Linux - Guia Prático foi nosso primeiro best-seller, vendendo um total de 8.000 exemplares em suas duas edições. O processo de atualização do livro acabou dando origem a dois livros separados. O primeiro deles é o livro Redes - Guia Prático, que aborda detalhes sobre a implantação e configuração de redes, abordando detalhes sobre os padrões de rede, configuração no Windows e Linux, configuração de redes wireless e outros temas. O livro Servidores Linux, Guia Prático é o segundo livro da série, que complementa o primeiro, oferecendo uma visão aprofundada sobre a configuração de servidores Linux. No livro você aprenderá a configurar tanto servidores de rede local quanto servidores dedicados, incluindo a configuração do Squid, Samba, Apache, SSH, LTSP, Postfix, Iptables, Bind, Quota e outros serviços. O livro inclui também capítulos sobre virtualização e sobre hardware para servidores, que complementam as informações abordadas nos demais. Veja também nossos livros Hardware, o Guia Definitivo, Redes, Guia Prático, Smartphones, Guia Prático e Linux, Guia Prático, nossos outros lançamentos. |
|