DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Configurando o tftpd-hpa, NBD-server e criando a Imagem de Boot - LTSP (Terminais Leves) - Parte 3

Descrição : LTSP é o popular sistema de terminais remotos, que permitem reduzir os custos e sim-plificar a administração de redes ou laboratórios, transformando os clientes em terminais leves. Neste artigo veremos como configurar o tftpd-hpa,

Neste artigo aprenderemos como configurar o tftpd-hpa, o NDB-server e como criar a imagem de Boot.

4º Passo: configurar o tftpd-hpa.

Abra o arquivo de configuração:

$sudo gedit /etc/default/tftpd-hpa



Compare o arquivo tftpd-hpa e deixe-o como visto abaixo.


##INICIO DO ARQUIVO###
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"
##FIM DO ARQUIVO###


 
Salve o arquivo e reinicie o tftpd-hpa:

$ sudo /etc/init.d/tftpd-hpa restart



Se não aparecer o nº do processo remova e reinstale o tftpd-hpa e depois execute o comando acima para reiniciá-lo.

5º Passo: Configurar o NBD-Server

O nbd-server vai ser configurado colando algumas linhas com valores no /etc/inetd.conf

Vamos editar o arquivo:


$sudo gedit /etc/inetd.conf



Cole as seguintes linhas no final do arquivo:


##INICIO DO ARQUIVO###
9571    stream  tcp     nowait  nobody /usr/sbin/tcpd /usr/sbin/ldminfod
9572    stream  tcp     nowait  nobody /usr/sbin/tcpd /usr/sbin/nbdswapd
2000    stream  tcp nowait  nobody /usr/sbin/tcpd /usr/sbin/nbdrootd /opt/ltsp/images/i386.img
##FIM DO ARQUIVO###


O arquivo tendo esta configuração, vamos iniciar os serviços.


$sudo /etc/init.d/openbsd-inetd restart



Vai aparecer a seguinte mensagem:
* Restarting internet superserver inetd                                            [ OK ]

Obs 5:

Estas 3 linhas acima devem estar dentro do inetd.conf - somente a ultima linha que inicia com 2000 (valor informa a porta) que se refere ao nbdrootd que vai negociar com terminal a i386.img (que no caso e sistema de arquivos) criado com ltsp-update-image.

As outras ldminfod e nbdswapd, a primeira refere ao ldm, (tela de login do LTSP5) e a segunda é para ser usada no caso de swap no terminal usando recursos do servidor.

Para o NBD-Server poder atuar na rede vamos editar o arquivo:


$sudo gedit /etc/hosts.allow



O arquivo deverá ficar como mostra abaixo:


##INICIO DO ARQUIVO###
nbdrootd: ALL: keepalive
nbdswapd: ALL: keepalive
##FIM DO ARQUIVO###


O arquivo hosts.allow deve ter linhas acimas, para assim permitir/allow a todos os micros/hospedeiros/hosts (por isso hosts.allow) conseguir negociar com o NBD-Server.

6º Passo: criar a imagem que será usada pelos terminais após o boot.


$sudo ltsp-build-client



Agora é esperar, pois o processo de criação da imagem demora um pouco. Aproveite para tomar um café e bater um papo no Messenger. :)

Terminado este longo processo o próximo passo será criarmos os usuários para o acesso ao sistema.
No próximo artigo veremos como criar os usuários e senhas, bem como adicionar novos programas ao sistema e como dar boot via disquete ou cd em máquinas que não suportam PXE.





    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



[Este post ainda não foi associado a uma sequência]
Publicidade
Autor
Kadison Silva Xavier

Técnico em Informática. Técnico em Eletrônica. Ubuntero. Geek.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03