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.