LTSP com Gnu/Linux Debian – Sem segredos
description
Transcript of LTSP com Gnu/Linux Debian – Sem segredos
LTSP com Gnu/Linux Debian Sem segredos
* Baixando os Pacotes LTSP
* Instalando os Pacotes LTSP
* Instalando as dependncias
* Configurando os servios
* Configurando uma estao
* Links
LTSP com Gnu/Linux Debian Sem segredos
* Opo 1: Baixar o instalador
http://www.ltsp.org/ltsp-utils-0.11.tgz
* Opo 2: Baixar a iso com os programas
http://ltsp.mirrors.tds.net/pub/ltsp/isos
Baixando os pacotes LTSP
LTSP com Gnu/Linux Debian Sem segredos
Instalando os pacotes LTSP
Com o usurio root, execute os seguintes procedimentos
# mkdir /var/www/ltsp# mount -t iso9660 /caminho/para/o/ltsp-xxx.iso /var/www/ltsp -o loop# tar -xzvf /var/www/ltsp/ltsp-utils-xxx.tar.gz -C /opt/# cd /opt/ltsp-utils# ./install.sh# ltspadmin
Aps isto feito, basta seguir os procedimentos descritos na
tela
LTSP com Gnu/Linux Debian Sem segredos
Instalando as Dependencias
As dependencias aqui tratadas por mim, so os aplicativos necessrios
para o funcionamento do servio
* dhcp3-server * nfs-common / nfs-kernel-server / portmap * smbfs / smbclient * gdm
# apt-get install dhcp3-server nfs-common nfs-kernel-server
portmap smbfs smbclient gdm
LTSP com Gnu/Linux Debian Sem segredos
Configurando os servios
Boa parte dos servios, so configurados pelo prprio ltspadmin, porm,
existem alguns que necessitam de uma configurao manual, so
eles:
* inetd * dhcp3-server * gdm
LTSP com Gnu/Linux Debian Sem segredos
Configurando os servios
* INET /etc/inetd.conf
Localize a seguinte linha em seu inetd.conf
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /boot
esta linha representa, onde est o kernel, que a estao ir usar, e o caminho correto seria /tftpboot e nao /boot, ento a linha ficar da seguinte maneira
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd
/tftpboot
LTSP com Gnu/Linux Debian Sem segredos
Configurando os servios
* DHCP3-SERVER /etc/dhcp3/dhcpd.conf
O ltspadmin, criou pra voce neste diretrio um arquivo, dhcpd.conf.sample, entao renomei-o para dhcpd.conf
ddns-update-style none;
default-lease-time 21600; max-lease-time 21600;
option subnet-mask 255.255.255.0; --> sua mascara de rede option broadcast-address 192.168.0.255; --> seu broadcast option routers 192.168.0.10; --> ip do servidor (gateway) option domain-name-servers 192.168.0.10; --> ip do servidor (dns) option domain-name "ltsp"; --> nome da rede
option root-path "192.168.0.10:/opt/ltsp/i386"; --> raiz do sistema
option option-128 code 128 = string; option option-129 code 129 = text;
subnet 192.168.0.0 netmask 255.255.255.0 { use-host-decl-names on; option log-servers 192.168.0.10; --> defini que os logs serao armazenados no servidor
range dynamic-bootp 192.168.0.1 192.168.0.253; --> libera ips de 192.168.0.1 at 253
host ws001 { --> nome da primeira estaao configurada hardware
ethernet 00:e0:7d:a2:ef:4e; --> mac address da estao
fixed-address 192.168.0.20; --> ip da estao filename
"/tftpboot/lts/vmlinuz-2.4.26-ltsp-3"; --> kernel a ser
carregado } }
LTSP com Gnu/Linux Debian Sem segredos
Configurando os servios
* GDM /etc/gdm/gdm.conf
Localize neste arquivo a linha [xdmcp] logo abaixo, ter a seguinte opo
Enable=false
Enable=true
Substitua pelo seguinte valor:
Configurando uma estao
LTSP com Gnu/Linux Debian Sem segredos
Configurar uma estao ltsp, um processo bem simples, voc tem uma
configurao default, e finalmente tem a configurao da estao
/opt/ltsp/i386/etc/lts.conf
Exemplo de default:
[Default] --> configurao genrica SERVER = 192.168.0.10 --> servidor X XSERVER = auto --> placa de video X_MODE_0 = 1024x768 --> resoluo X_MOUSE_PROTOCOL = "PS/2" --> Protocolo do mouse X_MOUSE_DEVICE = "/dev/psaux" --> Dispositivo do mouse X_MOUSE_RESOLUTION = 400 X_MOUSE_BUTTONS = 3 USE_XFS = N SCREEN_01 = startx --> inicia o X na console 1 (Alt+F1)
Configurando uma estao
LTSP com Gnu/Linux Debian Sem segredos
Exemplo de estao:
[ws001] --> configurao da estao ws001 XSERVER = sis --> define que a placa de video, uma sisX_MODE_0 = 800x600 --> resoluo SCREEN_01 = telnet --> define que console 1 um telnet para o servidor SCREEN_02 = shell --> define que console 2 um shell ltsp /nao use em estaoes/ SCREEN_03 = startx --> define que console 3 inica o modo grfico LOCAL_DEVICE_01 = /dev/hdc:cdrom --> define uso do dispositivo de cd LOCAL_DEVICE_02 = /dev/fd0:floppy --> define uso do dispositivio de floppy SOUND = Y --> define uso de som SOUND_DAEMON = nasd --> define servidor de som SMODULE_01 = "ac97" --> define modulo da placa de som
Links
LTSP com Gnu/Linux Debian Sem segredos
http://www.ltsp.org --> site oficial http://wiki.ltsp.org -->
wiki oficial http://wiki.ltsp.org/twiki/bin/view/Ltsp/LocalMedia
--> configuraao de midia local
http://wiki.ltsp.org/twiki/pub/Ltsp/WorkInProgress/hotplug -->
dispositivos usb http://www.pruonckk.org --> meu site
http://www.rom-o-matic.net --> para baixar as roms
contato: [email protected]