Configurando um servidor LTSP com Ubuntu 9.10 [Dica]
-
Upload
luis-oliveira -
Category
Documents
-
view
491 -
download
2
Transcript of Configurando um servidor LTSP com Ubuntu 9.10 [Dica]
Todo o site
» Menu
Artigos
.Conf
Camisetas
Comunidades
Dicas
Eventos
Perguntas
Screenshots
Scripts
Simulado
Wallpapers
Treinamento Zope Plone
Curso Perl Online
[Como anunciar?]
» Destaques
» O que é GNU/Linux | Download do GNU/Linux | Anuncie | FaleConosco
Dica
Home » Dicas » Linux » Configuração » Visualizaçãode dicaConfigurando um servidor LTSP com Ubuntu 9.10
Publicado por Jesreel de Moraisem 02/06/2010
Login: jmorais, 11379 pontosHomepage:
[ Hits: 10432 ]
+ Favoritos Versão para impressora Indicar
para um amigo Enviar dica
Configurando um servidor LTSP comUbuntu 9.10
Nesse tutorial tentarei mostrar de uma maneira bemdidática as configurações básicas para ter um servidorLTSP rodando sem problemas em sua rede.
Em primeiro lugar é preciso entender o que é o LTSP, oque ele faz e quais as vantagens e desvantagens de seinstalar o LTSP.
LTSP é a sigla usada para o projeto chamado LINUXTERMINAL SERVER PROJECT, um projeto idealizadopara que uma distribuição GNU/Linux pudesse agircomo um servidor de terminais, ou seja, várioscomputadores ligados em rede que ao invés de rodar osistema localmente em um disco rígido, pudessesimplesmente executar uma sessão de um computadorcentral, para quem conhece, mais ou menos igual a umterminal service no Windows Server.
A vantagem em relação ao terminal service do Windowsé que não há custo algum ao se montar um LTSP comrelação a licença dos terminais,ao caso que no WindowsServer você paga pela licença de cada terminalconectado ao servidor, sem falar que no Windows énecessário que haja um sistema operacional instaladona estação para acessar o servidor e é exigido
Login | Cadastre-se
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
1 de 14 09/02/2011 23:34
» Últimos artigos
Wmap web scanner
Comportamento dastecnologias WEB eseus meios de acesso
Gnu/Linux em 30mb e2 arquivos
Instalando Firebird 1.5no Ubuntu 10.04 LTS
Instalando o kernel2.6.37 de maneira fácilno Ubuntu 10.10
O que é e comoconfigurar rede ADHOC no Ubuntu
» Screenshot
01/03 - EventoSegurança Livre emBrasília (0)
» Login
Login:
Senha:
Se você ainda nãopossui uma conta,clique aqui.
Esqueci minha senha
» Top 10 usuários
5555835: FábioBerbert de Paula
4684068: Alessandrode Oliveira Faria(A.K.A. CABELO)
2755009: AntonioCarlos Vasques daSilva
2107637: JeffersonEstanislau da Silva
2098296: DavidsonRodrigues Paulo
2019158: Percival F.Jr.
1907668: ElgioSchlemer
1667332: Cicero Juliaoda Silva Junior
1635876: Thiago Alves
1567442: Xerxes Lins
» Wallpaper
Por fredim
» Perguntas
Aplicativos sem tema(0)
processamento, memória e outros recursos dehardware na estação, ou seja, uma máquina antigaseria inviável para esse uso.
Com o LTSP a ideia é exatamente a inversa, ou seja, aideia é o aproveitamento de maquinas antigas,obsoletas para o uso nas estações, onde as mesmasnem mesmo precisam ter um hd, somente uma placade rede, um processador que pode ser antigo, umamemória que pode ser de 32 MB e dependendo dasconfigurações até menos,uma placa de rede que tenhaopção de boot pela rede e um monitor qualquer.
As vantagens de ser ter um LTSP como pode-se notar égrande, pois há o aproveitamento de maquinas antigasque poderiam ser consideradas sucata, baixo custo namontagem, uma padronização dos terminais dosusuários além de muitos outros benefícios.
A desvantagem é que o sistema funciona todo pelarede, ou seja, é preciso investimento em uma estruturade rede adequada, e o inconveniente de um problemana rede, em um switch por exemplo, que faria todos osterminais pararem até o problema ser sanado,problemas no servidor que também faria o sistemaparar, por isso seria bom pensar em casos específicosna implantação de servidores redundantes onde aoparar um o outro assume ate que seja resolvido oproblema do principal, ter peças sobressalentes paratroca rápida em caso de problemas e outros cuidadospara não ter dor de cabeça com sua rede.
Caso se interessem a pagina oficial do projeto éhttp://www.ltsp.org e procurem ler mais sobre oassunto.
Importante é constar que ao montar a rede determinais e consequentemente esse tutorial, utilizeicomo fontes de pesquisa o livro Servidores Linux deautoria de Carlos E. Morimoto, que apesar de utilizaruma versão antiga do LTSP mostra uma boa base,e umvídeo no site Youtube de autoria de um usuáriochamado Gustavo na url http://www.youtube.com/watch?v=9Ht2ojdmjCQ, que apesar de ser completofoi de muita ajuda, juntando as duas fontes da prafazer muita coisa, e lembrem-se, sempre que fizeremum artigo, um tutorial, ou fizerem algo onde obtiveramajuda de alguma fonte, dêem os créditos merecidos aosautores, vocês iriam gostar que fizessem isso comvocês.
Bom, sem mais demoras vamos a montagem doservidor.
1. Os requisitos necessários
Para a montagem de um sistema de terminais com oLTSP, vamos precisar de um computador central quevai ser o servidor, as máquinas das estações, cabos derede, switch (por favor heim gente, não me usem hubs,o tráfego na rede é grande), placas de rede que tenhaboot pela rede (de preferência com boot PXE, senãoserá necessário fazer disquetes de boot) e os sistemaoperacional.
COMPUTADOR CENTRAL: O computador que vai ser oservidor tem que ser uma máquina que atenda a suanecessidade, ou seja, uma maquina com recursos dememoria e processamento suficientes para suportar otrafego de informações, vai depender dos programasusados, da quantidade de estações etc. No laboratórioque montei na faculdade que trabalho utilizei umcomputador com processador Pentium 4, 1 GB dememória, uma placa de vídeo Geforce FX5200 com 128MB de memoria e duas placas de rede 3COM.
Anúncios Google
MP3 Ubuntu
Servidor Linux
Ubuntu Linux
Ubuntu 10.10
Ubuntu Eee
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
2 de 14 09/02/2011 23:34
Por raizem
» Últimas dicas
Executando aplicativosde interface gráfica viassh com clientes Linuxou Windows
Tempo que o processoestá aberto (uptime)
Desabilitandodispositivos dearmazenamentoremovíveis via USB noDebian SqueezeTesting
Compartilharrapidamente umdiretório como se fosseuma página web
Wine - Usando temasnas aplicações queutilizam o Wine
Mais de 3GB dememória em Ubuntu32 bits
Ubuntu - Guia doiniciante
Autovacuum doPostgreSQL
» Segurança Linux
[Notícia] Pesquisadorfaz celular virar escutatelefônica
[Notícia] Anatelgarante que dadosficarão em sigilo
[Notícia] BrazilianSecurity Blogs Network
[Artigo] ForenseComputacional -Conceitos Iniciais -Parte 2
[Dica] Snoopy Loggerem Centos 5.5 i386(logando comandos dousuário, superuser eroot)
[Dica] Aircrack-ngpasso a passo!
[Dica] Nessus Viewer
» Últimos scripts
[Shell-Script]Configurar 3G
Não consigo atualizarapt-get update (11)
Ferrari 4x4 (11)
Camisetas do 'VOL', eujá adquiri uma e você?(24)
Preciso de autores...(5)
Win 7 nao instala emoutro hd ! (6)
Desligar o sistema (2)
ICQ no Linux (4)
» .Conf
[Squid] squid.conf -Squid + autenticaçãocom AD
[Nvidia] xorg.conf -Placa de vídeo Nvidia260 no Slackware
[MPD] mpd.conf - MPDcom streaming http
[Linux] fstab - Comoacessar partiçõesWindowsautomaticamente...
[Squid] squid.conf -Squid transparentesem dor de cabeça
ESTAÇÕES: Nas estações as máquinas não precisamser novas, de preferencia use maquinas antigas, a ideiaé o aproveitamento delas. Utilizei 10 máquinas comprocessador Pentium 3 700 MHZ com memória Dimmde 64 MB, o vídeo é offboard, foram usadas placas devídeo variadas mas bem antigas, de um punhado foidifícil fazer 10 funcionar, mas usem o vídeo onboardmesmo o vídeo não é o importante e placas de rede3COM de 10 megabits, é a rede esta rodando a 10megabits, e as estações estão rápidas, imagina placasde 1000 megabits (1 Gigabit).
SWITCH E CABOS: Em geral nesse tipo de trabalho arede tem que ser boa, utilize o que você puder colocarde melhor em sua rede. Utilizei aqui um switch da3COM de 24 portas e cabos par trançado categoria 5e.Bom se não puder colocar um 3COM ou um CISCO emsua rede, use o que você tiver, mas por favor, evitemequipamentos ruins, para que a performance da suarede possa ser a desejada.
PLACA DE REDE: As placas de rede podem ser asonboard das maquinas mesmo se houver, mas depreferencia use placas com boot PXE, senão como jádito, sera necessário ter um trabalho a mais fazendodisquetes ou cd de boot. Eu recomendo as da 3COM,usei umas bem antigas aqui, sem comparação.
SISTEMA OPERACIONAL: Use o de sua preferencia, eurecomendo distribuições derivadas do Debian ouderivados, e eu gosto muito do Gnome, mas nadaimpede o uso do Kde, funciona do mesmo jeito. Utilizeiaqui o Ubuntu 9.10, por isso o tutorial é escritobaseado na instalação realizada nessa distribuição.
2. Instalando o LTSP
Primeiramente instale o sistema operacional, atualize omesmo, instale todos os programas que utilizará, façatodas as personalizações que deseja. Feito isso vamosao LTSP.
Primeiramente verifique se arquivos de configuraçãoimportantes para o bom funcionamento do LTSP estãoinstalados, são eles: tftpd-hpa, dhcp3-server, portmap,nfs-kernel-server e xdm, caso não estejam instaladosinstale pois são importantes.
# apt-get install tftpd-hpa dhcp3-server portmapnfs-kernel-server xdm
Obs.: ao instalar o xdm aparecerá uma tela solicitandoem qual modo gráfico quer trabalhar se no atual (gdm)ou com o xdm, deixe no atual, o gdm.
Agora instale o LTSP propriamente dito junto com oservidor ssh, que sera necessário para acesso segurodos terminais.
# apt-get install ltsp-server-standalone openssh-server
Obs.: O ltsp também instala um servidor dhcp, equando o serviço estiver levantando aparecerá amensagem [fail], não se preocupe, é normal, maisadiante iremos configurar o dhcp.
Feito esse processo digite no terminal o comando quefará com que o chroot do LTSP seja criado, ou seja, osistema do LTSP.
# ltsp-build-client
Esse processo irá demorar bastante, por isso não sepreocupe, apenas verifique se não ocorre nenhumafalha no processo, caso ocorra, interrompa o processo
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
3 de 14 09/02/2011 23:34
[Python] MsgCoder -Codificador demensagens
[Shell-Script] Desklistplugin para Kopete
[C/C++] Númerospares e ímpares de X aY
[C/C++] De 10 a 1000
apague tudo que estiver em: /opt/ltsp e reinicie oprocesso novamente até não ocorrer nenhuma falha,provavelmente não ocorrerá nenhuma.
3. Configurando o sistema
Após o processo de instalação do LTSP e da criação dochroot, é preciso modificar os arquivos de configuraçãopara o sistema rodar corretamente, então, mãos a obra.
3.1. Configurando a rede
Vamos iniciar pela configuração da rede, o correto éque o servidor do LTSP não esteja "de cara para ainternet", ou seja, o ideal é que ele esteja por trás deum servidor com firewall, squid etc. Mas pode tambémcolocar o servidor como gateway da rede normalmente,o problema é que se você quiser controlar os acessoscom firewall, squid etc. Estará ocupando maisprocessamento e memória do servidor com isso.
O cenário que irei utilizar será o que eu usei nolaboratório aqui da faculdade, onde há um servidor quecontém firewall, squid e é o gateway da rede e oservidor LTSP esta por detrás desse servidor. Imagineentão o seguinte cenário:
SERVIDOR GATEWAY: 192.168.5.252 (esteservidor está ligado a internet)SERVIDOR LTSP: placa eth0 - 192.168.5.251(ligada ao servidor gateway)placa eth1 - 192.168.1.1 (ligada a rede local)REDE LOCAL: Terminais que receberão ip nafaixa 192.168.1.0
Dentro do cenário acima iremos configurar o LTSP, ouseja, o gateway esta na rede 192.168.7.0 utilizando oip 192.168.7.252 o servidor LTSP possui 2 placas derede onde a eth0 esta na rede do gateway, ou seja,192.168.7.0 e utiliza o ip 192.168.7.251 e a placa eth1sai para a rede local, que será a rede dos terminais, arede será 192.168.1.0 e o servidor utilizará o ip192.168.1.1.
Diante disso vamos configurar os endereços de rede doservidor LTSP. O arquivo de configuração fica em:/etc/network/interfaces, neste cenário ficaria assim:
auto loiface lo inet loopback
#configuração da placa eth0auto eth0iface eth0 inet static address 192.168.7.251 netmask 255.255.255.0 gateway 192.168.7.252
#configuração da placa eth1auto eth1iface eth1 inet static address 192.168.1.1 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255
Após configurada as placas de rede faça ocompartilhamento da eth0 através de um nat para quea rede local possa ter internet. Para fazer isso pode-sefazer de várias maneiras, umas das mais simples erápidas é colocar o script dentro do arquivo de
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
4 de 14 09/02/2011 23:34
configuração rc.local que fica em /etc/int.d/rc.local.Dentro desse arquivo coloque os seguintes comandos:
modprobe iptable_natecho 1 > /proc/sys/net/ipv4/ip_forwardiptables -t nat -A POSTROUTING -o eth0 -jMASQUERADE
Se a placa que recebe a internet do seu servidor não fora eth0 troque pelo correspondente no script acima.
Pronto, as redes estão configuradas e compartilhadaspor um nat, após isso levante o serviço da rede:
# /etc/int.d/networking restart
3.2. Configurando o DHCP
Com a rede configurada, vamos configurar agora odhcp, não confunda o dhcp a ser configurado esta noarquivo dhcpd.conf que esta na pasta /etc/ltsp,esqueça a pasta dhcp3 por enquanto.
O arquivo dhcpd.conf estará pré configurado, troqueapenas o ip do servidor e o range de ips do dhcp assimcomo a rede em que estará a rede local dos terminais.Com o nosso cenário ficaria assim:
# Default LTSP dhcpd.conf config file.#authoritative;subnet 192.168.1.0 netmask 255.255.255.0 { Range 192.168.1.2 192.168.1.10; ( RANGEDE IP'S DO DHCP) option domain-name "example.com"; option domain-name-servers192.168.1.1;(ESTE É O IP DA eth1) option broadcast-address 192.168.1.255; (IPDE BROADCAST) option routers 192.168.1.1; (COLOQUE AQUI OIP DA eth1)# next-server 192.168.0.1;# get-lease-hostnames true; option subnet-mask 255.255.255.0; option root-path "/opt/ltsp/i386"; if substring( option vendor-class-identifier, 0,9 ) = "PXEClient" { filename "/ltsp/i386/pxelinux.0"; } else { filename "/ltsp/i386/nbi.img"; }}
Após o dhcpd.conf estar configurado, faça uma cópiadele para a pasta /etc/dhcp3/ para ambos osdhcpd.conf ficarem iguais:
# cp dhcpd.conf /etc/dhcpd3/
Feito isto, restarte o dhcp3-server, caso apareça amensagem [fail] novamente, confira a configuraçãonovamente, você deve ter esquecido de alguma linhade configuração ou colocado algo errado.
# /etc/init.d/dhcp3-server restart
Se até aqui esta tudo certo, já é meio caminho andado,você já tem o LTSP instalado e um servidor de dhcpfuncionando, vamos fazer o LTSP funcionar agora.
3.3. Configurando arquivos importantes
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
5 de 14 09/02/2011 23:34
Antes de fazer a configuração do arquivo principal doLTSP, onde fica as informações necessárias para asestações, é preciso configurar alguns arquivos quepermitirão que as estações consigam se conectar aoservidor e pegar essas configurações.
tftpd-hpa: Esse arquivo permite a conexão no servidorpara carregar a imagem de boot, em casos que essearquivo não está configurado corretamente logo depoisde achar o dhcp na inicialização ocorre um erro de tftp.O arquivo fica em /etc/default/tftpd-hpa, naconfiguração original ele vem desativado, masmodifique o script de configuração deixando eleexatamente como abaixo:
#Defaults for tftpd-hpaRUN_DAEMON="yes"OPTIONS="-l -s /tftpboot"
Feito isso, inicie o serviço do tftpd:
# /etc/init.d/tftpd-hpa restart
hosts.allow: Outro arquivo muito importante é ohosts.allow, nesse arquivo ficam configurados as redesque poderão se conectar ao servidor, ou seja, se não forconfigurado, o servidor recusa as conexões dasestações. O arquivo fica localizado em /etc/hosts.allow,configure ele conforme sua rede, de acordo com nossocenário de rede deverá ficar assim:
ALL : 127.0.0.1 192.168.1.0/24Não se esqueça de trocar o 192.168.1.0/24 peloendereço de sua rede local.
exports: O arquivo exports também deve serconfigurado como parte do NFS permitecompartilhar a pasta /opt/ltsp/i386, com a redelocal que é o sistema do LTSP criado. Confira aconfiguração corretamente, pois umaconfiguração errada pode fazer com que osterminais parem de acessar o sistema. O arquivoestá em /etc/exports, e de acordo com nossocenário deverá ficar dessa maneira:
/opt/ltsp/i386192.168.1.0/255.255.255.0(ro,no_root_squash)
hosts: O arquivo hosts relaciona o ip do servidore das estações, é necessário colocar apenas o ipdo servidor para distinguí-lo. O arquivo está em/etc/hosts e deverá ficar como abaixo de acordocom o cenário de rede apresentado:
127.0.0.1 serv-ltsp localhost
192.168.1.1 serv-ltsp
Não esqueça de trocar o "serv-ltsp" pelo nomeque você atribuiu ao seu servidor.
Após feito isso todos os arquivos básicos, sem sero principal estão configurados, reinicie o serviçode NFS:
# /etc/init.d/nfs-kernel-server stop
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
6 de 14 09/02/2011 23:34
# /etc/init.d/nfs-kernel-server start
Antes de fazer a configuração do arquivoprincipal, só para testar se tudo está ok mesmoeu costumo fazer um restart de todos os serviçosconfigurados até aqui, só pra ver se tudo estádireitinho mesmo, mas fica a critério de vocês.
3.4. Configurando o arquivo principal: lts.conf
Chegamos a configuração do arquivo principal doLTSP, o lts.conf que esta localizado em /opt/ltsp/i386/etc/lts.conf. Muitos já devem ter visto oarquivo de configuração deixado de modelo nolivro Servidores Linux de autoria de Carlos E.Morimoto. A versão usada é o ltsp 4.2, aquiestamos usando a versão 5, não é necessáriofazer a configuração estação por estação como éapresentado no livro, o ltsp 5 já faz automático, anão ser que você queira "amarrar" o ip atribuído aestação ao MAC ADDRESS dela, ou se estaçõesespecíficas usam mouses, ou tipos de tecladosdiferentes, ou se uma ou outra estação terárecursos a mais, como impressoras, etc.
Fora isso, faça somente a configuração defaultmesmo que irá funcionar normalmente. No LTSP5, o suporte a disquete, pen drive, cd, já funcionaautomaticamente, por isso não é preciso fazerconfiguração alguma, pelo menos aqui em meustestes tudo rodou perfeitamente sem ter queconfigurar nada. De acordo com nosso cenário derede, e tendo em consideração que as estacõesirão todas usar mouses PS/2 com 2 botões e 1scroll, e os teclados são todos de layout ABNT2, aconfiguração do lts.conf deverá ficar dessamaneira:
[Default]
// aponta o servidor e o tipo de vídeoutilizadoSERVER = 192.168.1.1 (IP DO SERVIDORLTSP)XSERVER = auto
//força a estação a ficar com resolução devídeo 1024X_MODE_0 = 1024x768X_VERTREFRESH = 60X_COLOR_DEPTH = 24
//configuração do tipo de mouse dasestaçõesX_MOUSE_PROTOCOL = "PS/2"X_MOUSE_DEVICE = "/dev/psaux"X_MOUSE_RESOLUTION = 400X_MOUSE_BUTTONS = 3
//configuração do tipo de teclado dasestaçõesXkbModel = ABNT2XkbLayout = br
//aponta que sessão deve ser aberta, nocaso o XSCREEN_01 = startxRUNLEVEL = 5
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
7 de 14 09/02/2011 23:34
Após isso, feche a configuração do ltsp com osdois comando seguintes:
# ltsp-update-kernels# ltsp-update-sshkeys
Se chegou até aqui e tudo correu bem, entãovocê tem um servidor LTSP instalado econfigurado quase pronto para usar, falta agorasó figurar os usuários e fechar a configuração doLTSP.
Criei um usuário novo, aplique as permissões aesse usuário e depois inicie uma sessão com esseusuário e faça as configurações do home desseusuário, retire os menus de administração,aplicativos que achar desnecessário, otimize aseu gosto o home do usuário criado para ser opadrão das estações. Abre novamente a sessãodo administrador e faça com que o homeotimizado desse usuário seja o padrão para ospróximos a serem criados, ou seja, toda vez quevocê criar um usuário daqui em diante, o homedele virá igual ao primeiro que você otimizou,assim todos os usuários terão as mesmasconfigurações por padrão.
Abaixo está uma descrição de como fazer oprocesso.
Personalizando os homes dosusuários
Vá em sistema/Administração/Usuários e Grupose crie um usuário, vamos chamar de teste.
Deixe o perfil do usuário como desktop user. Naaba Privilégios do usuário deixe como na segundafigura abaixo ou como você preferir e na abaavançado deixe como está, na opção shell nãotire a linha bash do usuário senão ele não irá seconectar ao servidor.
Criado o usuário, dados os privilégios, iniciado asessão e personalizado o home desse usuário,agora vamos fazer com esse perfil seja o padrãopara os próximos a serem criados.
O processo é simples, o sistema pega um padrãotoda vez que se cria um usuário pegando porbase o perfil que esta dentro da pasta /etc/skel,logo, basta copiar o perfil do usuário teste para apasta skel e etão todo usuário criado a partirdisso terá o mesmo perfil personalizado dousuário teste. No terminal faça assim:
# rm -rf /etc/skel# cp -a /home/teste /etc/skel # chown -Rroot.root /etc/skel
Isso fará com que a pasta skel seja apagada e criadanovamente com o perfil do usuário teste.
Pronto, agora crie mais usuários e teste o sistema asestações devem funcionar corretamente agora.
Não esqueçam de configurar a bios para iniciar com oboot pela rede, e se as placas de rede não tiveremsuporte a boot PXE será necessário criar um disqueteou cd de boot. Para a criação do disquete ou cd de bootentrem no site http://rom-o-matic.net/ e vejam comofazer esse processo.
Bom pessoal, espero ter ajudado com esse tutorial,
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
8 de 14 09/02/2011 23:34
qualquer duvida, me enviem um e-mail [email protected], que sendo do meuconhecimento procurarei ajudar.
Escrito por: Jesreel de Morais
Fontes de pesquisa
MORIMOTO, Carlos Eduardo. Servidores Linux: GuiaPrático. Porto Alegre: Sul Editores, 2008.
GUSTAVO6951(usuário do youtube). Instalação eConfiguração do LTSP-5 no Ubuntu 7.04. Disponívelem: <http://www.youtube.com/watch?v=9Ht2ojdmjCQ>. Acesso: em 10 mar. 2010.
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada
Atualização da Mandriva caindo ou falhando? Modo browser no Nautilus WindowMaker - Dockando na marra Configuração do X no notebook libretto Configuração Jabber-2-Jabber (s2s)
Comentários
[1] Comentário enviado por Teixeira em 02/06/2010 -20:22h:
Acho que podem ser utilizados micros ainda maisantigos para as estações (Pentium 100, ou até 486,com cerca de 32MB RAM).Em geral, o servidor poderia começar com umamemória de 512MB RAM e mais 32MB para cadaterminal.Portanto 10 terminais exigiriam ainda menos de 1GB.No entanto, quanto mais memória e capacidade dearmazenamento, melhor.O mais interessante no uso de LTSP é que o servidorpode ser usado como se fosse um terminal comum.Embora isso não deva ser uma constante, éperfeitamente possível.O ideal seria padronizar ao máximo as placas de rede,se possivel da mesma marca e modelo.Mas não sendo possível, e sendo para aproveitar asucata existente, deve-se apenas ter o cuidado de nãousar placas ISA juntamente cm placas PCI.Estações LTSP são mais rápidas e eficientes que thinclients. No entanto, thin clients economizam bastanteenergia elétrica.Uma rede com LTSP pode não ser muito agradávelquanto ao aspecto visual, mas certamente traz umaeconomia enorme no quesito "despesas de aquisição".Também dá um pouco de trabalho para configurar, masdepois que está funcionando, é só cuidar daconfiguração de cada terminal.Eu recomendaria a quem se aventurar a fazer sua redeLTSP a documentar ao máximo todos os passos queestá dando.E mais um detalhe: quem não souber, tiver preguiça,ou não quiser gravar o boot em ROM, poderá bootaratravés de disquete.O site do projeto não tem tantas informações assim. Épreferível buscar no Guia do Hardware e ns forums doUbuntu,que são mais completos.Parabéns pela dica.
[2] Comentário enviado por cassioupa em 11/06/2010- 15:10h:
Anúncios Google Ubuntu Eee Viva O Linux DNS Linux Ubuntu Tips Linux PXE
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
9 de 14 09/02/2011 23:34
cara eu fiz tudo e ele fica parado qndo inicia o terminalbuscando tftpdai aparece pxe-e32: tftp open timeoutoq esta errado?
[3] Comentário enviado por mastermanson em24/06/2010 - 10:55h:
estou tendo o msm problema que o cassioupa
ele tenta baixar a pxelinux.0 mas da connection timeout
[4] Comentário enviado por mastermanson em01/07/2010 - 10:27h:
bom, eu tava usando a versao 10.04 ... consegui tantona 10.04 quanto na 9.10 dar o boot
mas agora ta parando nessa parte
http://goo.gl/P5SB
[5] Comentário enviado por hugulinux em 09/07/2010- 17:38h:
Galera ME AJUDEM POR FAVOR - direto ao assunto .O LTSP ta funcionando perfeitamente lindo só que euqueria que ele montasse o HD local de cada maquinacliente ltsp , no objetivo de ultilizar o LTSP para fazerbackup de partiçoes windows com problemasentenderam ?Tem alguma relação con o lts.conf ? se tiver qualparametro adiciono ?algueem tem a solução ?___
Perfeito . ótimo manual obrigado pelo post Jesreel deMorais , funcionou perfeitamente no ubuntu 9.10 eDebian lenny , ja que a propria documentação doDebian não resolveu rsrs, tive que me virar pra colocaro ltsp pra funcionar com Vlans mas rodou perfeiTo tbm.
[6] Comentário enviado por sydnei.lucchesi em14/08/2010 - 00:46h:
Caro Jesreel,
Gostei muito do seu tutorial, muito embora eu nãotenha conseguido ainda erguer nem o Thin Client nemo Diskless. Foi o melhor tuto que achei. O melhorexplicado e mais racionalmente configurado.
Estou usando o Thin Client NC120, que encontra oservidor DHCP, mas diz que o Teminal Server não foiencontrado ou que algum serviço ainda não foi iniciado.
Já o Diskless, eu gerei o disquete da placa de redemas... nem chum! carrega, carrega, pede para escolhera configuração de vídeo dentre algumas opções e...para ainda no ambiente texto.
Revi a instalação, troquei o switch, troquei cabos,reinstalei o servidor n vezes com distros e versõesdiversas e obtenho o mesmo resultado acima.
Já tentei Fedora 12, Ubuntu 9.1, Ubuntu 10.04, CentOS5.5 e Slitaz 3.0. Atualmente estou com o UbuntuServer 10.04 e LTSP 5, mas...NECA!
Comprei duas placas 3Com com boot pra testar, masainda não fiz isso.
Segui passo a passo cada orientação sua, linha porlinha, caracter por caracter, mas ainda não consegui.
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
10 de 14 09/02/2011 23:34
Onde será que estou errando. Se acaso você tiver maisalguma dica...
Ah, a propósito, quando uso o ifconfig para conferir seas interfaces estão em pé, aparece uma tal de virbr0com IP 192.168.122.1 que não sei de onde saiu. Deveser algo relativo a bridge.
Valeu, parabéns, obrigado, mas... se puder ajudar commais alguma idéia eu agradeço imensamente.
[7] Comentário enviado por jmorais em 15/08/2010 -03:13h:
Bom Sydnei.. eu montei meus terminais usandoUbuntu 9.10 e com os pcs tendo placa de rede 3com,pois essa placas ja vem com o controle do bootremoto... Verifica se a saida de rede dos terminaissuportam boot pxe ou se nao esta desabilitado na Bios.Verifica ae tbem a questao do IP... pode ter algumacoisa errada. Manda pra mim os arquivos deconfiguraçc"ao pra mim dar uma olhada ok..
[8] Comentário enviado por mastermanson em19/08/2010 - 15:40h:
AVISO pra usar no ubuntu 10.04 eu cnsegui instalandono 9.10 e fazendo 1 upgrade pro 10.04funcionou perfeitamente
quem quiser integrar com ldap vai a dicarequisitos: SERVIDOR LDAP CONFIGURADO EFUNCIONANDO
sudo aptitude install libpam-ldap libnss-ldapnss-updatedb libnss-db nfs-common nscd ldap-utilssmbfs smbclient
responda as pergundas de acordo com suas configs
sudo vim /etc/ldap.conf
mudebind_policy softpam_password crypt
sudo vim /etc/ldap/ldap.conf
mudebase dc=seusufixouri ldap://endereçoserverldaphost endereçoserverldapsizelimit 0timelimit 0dref never
sudo vim /etc/nsswitch.conf
passwd files ldapgroup files ldapshadow files ldap
comente a linha do nis se n for usar
para atualizar o nss usando o ldap#sudo nss_updatedb ldapse falhar reveja a config
pra testar useldapsearch -xgetent passwd
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
11 de 14 09/02/2011 23:34
pra qm usar gnomesudo vim /etc/security/group.confgdm;*;*;Al0000-90000;floppy,audio,cdrom,plugdev,scanner
vim /etc/pam.d/gdm auth optional pam_group.so
jesrell vlw por ajudar no e-mail(mmachado)
se der certo aquele do /etc/defaults/useradd coloca notuto =)
[9] Comentário enviado por mastermanson em19/08/2010 - 17:07h:
resolvi o problema do skel nao estar funcionando noldap
sudo vim /etc/defaults/useradd
alterei a linha# SKEL=/etc/skel
paraSKEL=/home/padrao #(usei padrao no lugar de testecomo é nesse tutorial)chown -R root.root /home/padrao
incluir a linhasession required /lib/security/pam_mkhomedir.soskel=/etc/padrao umask=0022
nos arquivos/etc/pam.d/login/etc/pam.d/gdm/etc/pam.d/common-session
[10] Comentário enviado por brvieira em 09/10/2010 -13:27h:
Gostaria de saber como proceder no meu caso:1- o sinal da internet chega ao modem e deste vai parao roteador wireless que distribui o sinal para o laptopvia wireless e para o desktop por uma das lansdisponível no roteador.2- Teria como eu instalar o ltsp no laptop (Ubuntuone), enviar o sinal para o roteador e acessar nodesktop? a maioria dos tutuoriais que vi o servidor temduas placas (uma pra net e outra pra lan) e aí nãoconsegui me enquadrar na situação. Instalei o ltsp nolaptop até o ponto emque vou editar o /etc/network/interfacesauto loiface lo inet loopback......o que faço a partir daí, lembrando que pretendo enviaro sinal via wireless pro roteador e acessar pelo desktop.Se alguém puder esclarecer de modo o mais detalhadoe simples possível, agradeço. Abraço a todos.
[11] Comentário enviado por carlos.pratti em20/10/2010 - 17:47h:
Rapaz, parabéns !Conhecia o Ltsp só de ouvir falar, nunca tinha vistofuncionando e muito menos eu mesmo tinha instalado..Tenho muito pouco conhecimento de causa, e nãohouve grande dificuldade para instalar seguindo suasdicas.Boot PXE, tudo belezinha !!!
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
12 de 14 09/02/2011 23:34
Site hospedado por:
Viva o LinuxA maior comunidade Linux da América Latina!Artigos, dicas, tutoriais, fórum, scripts e muito
[12] Comentário enviado por marciolucio em21/10/2010 - 17:13h:
Olá, fiz todo o procedimento descrito no texto, poremquando tento fazer uma estação se conectar ao servidoraparece a mensagem " Sending ProxyDHCP request to200.172.148.91...." e fica parado nisto, como possoresolver este problema?
Obrigado!
[13] Comentário enviado por terencerocha2 em26/11/2010 - 20:52h:
eu fiz e funcionou perfeito...agora qdo eu precisomudar o ip ou range do ltsp o mesmo abre a tela masnao loga...dizendo q nao pode conectar aoservidor...onde altero esses parametros nele?
[14] Comentário enviado por haxtofu em 13/01/2011 -12:47h:
Perfeito o tutorial... Aqui vai a dia sobre o TFTP TimedOUT... no arquivo /etc/default/tftp-hpa altere a linha de"OPTIONS="-l -s /tftpboot" para "OPTIONS="-l -s/var/lib/tftpboot"
valeu!
Contribuir com comentário
[ Recarregar imagem ]
Digite o código acima:
Enviar LimparPara executar esta ação você precisa estar
logado no site, caso contrário, tudo o que fordigitado será perdido.
Contribuir com: [ Artigo | Conf | Dica | Evento | Oportunidade de trabalho |Pergunta | Script | Screenshot |Simulado | Wallpaper ]
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
13 de 14 09/02/2011 23:34
mais. Ideal para quem busca auto-ajuda emLinux.
Estatísticas do site
Equipe de moderadores
FAQ: Perguntas freqüentes
Membros da comunidade
Linux: Configurando um servidor LTSP com Ubuntu 9.10 [Dica] http://www.vivaolinux.com.br/dica/Configurando-um-servidor-LTSP-...
14 de 14 09/02/2011 23:34