projeto terminais leves linux

Download Projeto Terminais Leves Linux

If you can't read please download the document

Upload: marco-neves

Post on 20-Jan-2017

219 views

Category:

Technology


0 download

TRANSCRIPT

Terminais Leves Linux

Terminais Leves Linux

Jornadas Software Livre na Educao

Marco Neves

CCEMS

Barreiro, 4 de Abril de 2008

Abordagens

Viso Geral do LTSP

Instalao do K12LTSP

Servios e Configurao

Projecto Terminais Leves Linux

Viso Geral do LTSP

O que o LTSP?

Linux Terminal Server Project (http://www.ltsp.org), um pacote add-on para Linux que permite a utilizao simultnea de um computador.

As aplicaes correm num servidor com um cliente terminal leve manipulando os IN e os OUT.

O terminal leve dispensa a utilizao de disco local, mquinas antigas podem (devem) ser aproveitadas.

Viso Geral do LTSP

O que o LTSP?

Tecnologia muito popular em escolas e servios de acesso pblico, facilita o acesso s TIC com oramentos mnimos.

Vrias distribuies integram a distro mais o pacote LTSP: K12LTSP, Edubuntu, Skolelinux, etc. (verso 5 do LTSP).

Incorpora um conjunto de servios essenciais para o funcionamento da soluo.

Viso Geral do LTSP

Esquema genrico de funcionamento

Viso Geral do LTSP

Como fazer boot ao cliente?

Por disquete (com uma imagem de arranque)

PXE suportada pelos clientes

Imagem no disco do cliente (mais prtico do que com a disquete)

Placa de rede com BootRom

Wireless

Viso Geral do LTSP

Onde usado o LTSP

Brasil Projecto TeleCentros (6000 Internet Cafes com 20 terminais cada)

Africa do Sul (Shuttleworth Foundation 154 TuxLabs, 2800 terminais)

Escolas Portuguesas (mais de 30 escolas, 35 servidores LTSP, 250 terminais)

Histrias de sucesso http://wiki.ltsp.org/twiki/bin/view/Ltsp/SuccessStories

Instalao do K12LTSP

O que o K12LTSP

Fedora Core + LTSP + Aplicaes + Utilitrios

Mantido por uma comunidade liderar por Eric Harrison

Facilita a integrao de uma distro linux com LTSP

Utilizado em todo o mundo, sobretudo em ambientes escolares

Descontinuado com o LTSP 5 -> aguarda-se a integrao do LTSP 5 no Fedora 9

Instalao do K12LTSP (1)

Ecr inicial Boas Vindas

Instalao do K12LTSP (2)

Idioma de instalao

Instalao do K12LTSP (3)

Tipo de teclado

Instalao do K12LTSP (4)

Particionamento do disco

Instalao do K12LTSP (5)

Configurao dos dispositivos de rede

Instalao do K12LTSP (6)

Configurao do fuso horrio

Instalao do K12LTSP (7)

Definio da palavra-passe de root (administrador)

Instalao do K12LTSP (8)

Seleco das aplicaes a instalar

Instalao do K12LTSP (9)

Personalizao dos pacotes a instalar

Instalao do K12LTSP (10)

Verificao da dependncia dos pacotes

Instalao do K12LTSP (11)

Iniciar a instalao

Instalao do K12LTSP (12)

Instalao (processo mais demorado)

Instalao do K12LTSP (13)

Instalao terminada......

Instalao do K12LTSP (14)

Configurao inicial

Servios e Configurao

Principais servios utilizados

DHCP (atribuio dinmica de ips)

TFTP (servio leve de ftp para transferncia do kernel e disk ram)

NFS (responsvel pela exportao do sistema ficheiros)

XDMCP (gestor de login grfico: gdm, kdm)

Servios e Configurao

DHCP (/etc/dhcpd.conf)

option subnet-mask 255.255.255.0;option broadcast-address 192.168.0.255;option routers 192.168.0.254;option domain-name-servers 192.168.0.254;option domain-name "ltsp.org";

get-lease-hostnames true;next-server 192.168.0.254;

option root-path "192.168.0.254:/opt/ltsp/i386";

subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.199; if substring (option vendor-class-identifier, 0, 9) = PXEClient { filename /tftpboot/lts/2.4.26-ltsp-3/pxelinux.0; } else{ filename /tftpboot/lts/vmlinuz-2.4.26-ltsp-3; } host ws001 { hardware ethernet 00:11:22:33:44:55; fixed-address 192.168.0.1; }}

Servios e Configurao

Gestor de servios e ficheiros - LTSPADMIN

Instalar e actualizar o LTSP

Verificar os estado dos servios

Configurar servios e ficheiros de configurao

[demonstrao do ltspadmin]

Servios e Configurao

Gestor de servios e ficheiros - LTSPADMIN

Servios e Configurao

Gestor de servios e ficheiros - LTSPADMIN

Servios e Configurao

Gestor de servios e ficheiros - LTSPADMIN

Servios e Configurao

Portas usadas pelo LTSP

Servios e Configurao

Configurao dos terminais (lts.conf)

[Ver exemplo do lts.conf]

Projecto Terminais Leves Linux

Objectivos

Reciclagem de velhos PCs (vertente ambiental)

Sensibilizar para utilizao de software open-source (vertente estrutural)

Reduzir o custo com licenas (vertente econmica)

Dinamizar a utilizao de novas plataformas

Oferta de mais espaos TIC com custos significativamente reduzidos

Projecto Terminais Leves Linux

Funcionalidades / Vantagens

Facilidade de implementao, gesto e manuteno

Ponto central de configuraes de utilizador, dados e aplicaes

As mquinas clientes so limpas, no existe manuteno

Maior garantia de segurana e imunidade anti-vrus

Possibilidade de integrao em ambientes Windows

Questes....

Editar os estilos de texto do Modelo Global

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o estilo

Clique para editar o estilo do subttulo do Modelo Global

Clique para editar o estilo

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o estilo

Editar os estilos de texto do Modelo Global

Clique para editar o estilo

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o estilo

Editar os estilos de texto do Modelo Global

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Editar os estilos de texto do Modelo Global

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o estilo

Clique para editar o estilo

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Editar os estilos de texto do Modelo Global

Clique para editar o estilo

Editar os estilos de texto do Modelo Global

Clique para editar o estilo

Editar os estilos de texto do Modelo Global

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o estilo

Editar os estilos de texto do Modelo Global

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Editar os estilos de texto do Modelo Global

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o estilo

Clique para editar o estilo do subttulo do Modelo Global

Clique para editar o estilo

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o estilo

Editar os estilos de texto do Modelo Global

Clique para editar o estilo

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o estilo

Editar os estilos de texto do Modelo Global

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Editar os estilos de texto do Modelo Global

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o estilo

Clique para editar o estilo

Editar os estilos de texto do Modelo GlobalSegundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Editar os estilos de texto do Modelo Global

Clique para editar o estilo

Editar os estilos de texto do Modelo Global

Clique para editar o estilo

Editar os estilos de texto do Modelo Global

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o estilo

Editar os estilos de texto do Modelo Global

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel