Mudanças entre as edições de "XDMCP"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
(Nova página: Bem, uma forma de criar terminais "burros" ou "inteligentes" é com a tecnologia XDMCP, aonde instalamos o sistema básico + Xfree86 e configurar para que o X busque o servidor. 1 -Ins...)
 
 
(4 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 8: Linha 8:
  
 
Script
 
Script
#!/bin/sh
+
#!/bin/sh
#
+
#
echo "Inicializando XDMCP..."
+
echo "Inicializando XDMCP..."
/usr/X11R6/bin/X -query 192.168.0.10
+
/usr/X11R6/bin/X -query 192.168.0.10
# fim
+
# fim
  
 
salve o arquivo como S30xdmcp e de permissão de executável para ele
 
salve o arquivo como S30xdmcp e de permissão de executável para ele
# chmod 777 S30xdmcp
+
# chmod 777 S30xdmcp
  
 
e copie para /etc/rc2.d
 
e copie para /etc/rc2.d
# cp S30xdmcp /etc/rc2.d/
+
# cp S30xdmcp /etc/rc2.d/
 +
 
 
No servidor configure:
 
No servidor configure:
 
Arquivo: /etc/kde3/kdm/Xaccess descomentar a linha 38
 
Arquivo: /etc/kde3/kdm/Xaccess descomentar a linha 38
# * #Any host can get a login window
+
# * #Any host can get a login window
  
 
Arquivo: /etc/kde3/kdm/kdmrc alterar a linha 96 e alterar enable=false para enable=true; e habilitar a linha 105 e alterar de Xaccess="" para Xaccess="/etc/kde3/kdm/Xaccess"
 
Arquivo: /etc/kde3/kdm/kdmrc alterar a linha 96 e alterar enable=false para enable=true; e habilitar a linha 105 e alterar de Xaccess="" para Xaccess="/etc/kde3/kdm/Xaccess"
Linha 30: Linha 31:
  
 
mais informações em http://en.tldp.org/HOWTO/XDMCP-HOWTO/
 
mais informações em http://en.tldp.org/HOWTO/XDMCP-HOWTO/
 +
 +
em dhcpd.conf
 +
shared-network WORKSTATIONS {
 +
    subnet 192.168.0.0 netmask 255.255.255.0 {
 +
 
 +
 +
default-lease-time            21600;
 +
max-lease-time                21600;
 +
 +
 +
option subnet-mask            255.255.255.0;
 +
option broadcast-address      192.168.0.255;
 +
option routers                192.168.0.1;
 +
option domain-name-servers    192.168.2.10, 192.168.2.9;
 +
option domain-name            "gesac.org.br";
 +
range 192.168.0.2 192.168.0.11;
 +
    }
 +
}
 +
 +
/etc/network/interfaces
 +
auto lo
 +
iface lo inet loopback
 +
 +
auto eth0
 +
iface eth0 inet dhcp
 +
 +
auto eth1
 +
iface eth1 inet static
 +
address 192.168.0.1
 +
netmask 255.255.255.0
 +
 +
[[Categoria:Xorg]]

Edição atual tal como às 06h48min de 10 de novembro de 2012

Bem, uma forma de criar terminais "burros" ou "inteligentes" é com a tecnologia XDMCP, aonde instalamos o sistema básico + Xfree86 e configurar para que o X busque o servidor. 1 -Instale todos os programas que você quer compartilhar com os clientes em seu servidor 2 - Nos clientes, instale o Sistema Básico do Debian; 3 - Instale o XFree86 - apt-get install xserver-xorg-core xfonts-base; 4 - Verifique que o mouse, teclado, placa de video e monitor estão corretamente configurado com o comando "X"; 5 - Configure a rede; 6 - Coloque o script no iniciar;

Script

#!/bin/sh
#
echo "Inicializando XDMCP..."
/usr/X11R6/bin/X -query 192.168.0.10
# fim

salve o arquivo como S30xdmcp e de permissão de executável para ele

# chmod 777 S30xdmcp

e copie para /etc/rc2.d

# cp S30xdmcp /etc/rc2.d/

No servidor configure: Arquivo: /etc/kde3/kdm/Xaccess descomentar a linha 38

# * #Any host can get a login window

Arquivo: /etc/kde3/kdm/kdmrc alterar a linha 96 e alterar enable=false para enable=true; e habilitar a linha 105 e alterar de Xaccess="" para Xaccess="/etc/kde3/kdm/Xaccess" NO CLIENTE: Apenas digite o comando no modo terminal: X -query ip-do-servidor

para desligar use: alt+ctrl+f1 e depois ctrl+alt+del

mais informações em http://en.tldp.org/HOWTO/XDMCP-HOWTO/

em dhcpd.conf

shared-network WORKSTATIONS {
    subnet 192.168.0.0 netmask 255.255.255.0 {
 

default-lease-time            21600;
max-lease-time                21600;


option subnet-mask            255.255.255.0;
option broadcast-address      192.168.0.255;
option routers                192.168.0.1;
option domain-name-servers    192.168.2.10, 192.168.2.9;
option domain-name            "gesac.org.br";
range 192.168.0.2 192.168.0.11;
    }
}

/etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0