Fent servir una Raspberry Pi com un Thin Client corporatiu

Continuant un document anterior sobre Rasberry Pi, tenia ganes de muntar una cosa senzilla però que serveixi per ensenyar als clients el fàcil i barat que pot ser el tenir un thin client corporatiu a la nostra empresa, un dispositiu que costa 25 US$ i consumeix 5V. Li instal·larem el client de Citrix perquè quan arrenqui es carregui automàticament i després de validar-se qualsevol usuari pugui accedir de forma instantània a les seves aplicacions des de qualsevol lloc!

 

raspberry-citrix-00-bujarra

El primer serà descarregar-nos una imatge de Raspbian wheezy amb ARMEL, la baixem d'aquí, la bolquem a una SD card.

Anar al web de descàrregues de Citrix, baixar-se el client Receiver for linux, per a processadors ARM, baixar-se el fitxer icaclient_12.0.0_armel.deb

Arrenquem la Raspberry i després de completar la configuració inicial i actualitzar el sistema continuarem.
Instal·lem les dependències de Receiver amb:

[sourcecode]sudo apt-get install libmotif4 libmotif-dev[/sourcecode]

Instal·lem el client de Citrix:

[sourcecode]sudo dpkg -i icaclient_12.0.0_armel.deb[/sourcecode]

Creem un enllaç perquè no ens doni error en obrir el client:

[sourcecode]sudo ln -s /usr/lib/libXm.so.4.0.3 /usr/lib/libXm.so.3[/sourcecode]

Ara seleccionem el mètode de connexió que ens interessa donar als usuaris, si volem que s'obri un navegador web contra el nostre lloc (configuraríem la web inicial a la del nostre portal d'aplicacions); o directament podríem amb el client configurar una connexió mitjançant PNA integrant les icones com sempre amb /opt/citrix/icaclient/wfcmgr. En aquest document instal·larem el navegador Iceweasel que és el 'Firefox per a Debian':

[sourcecode]sudo apt-get install iceweasel[/sourcecode]

Podem agregar els certificats que tingui el nostre navegador a Citrix ja que en té més i així podem tenir menys problemes amb les CA:

[sourcecode]sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts[/sourcecode]

Posteriorment, després d'indicar que el nostre navegador obri la URL del nostre portal d'aplicacions Citrix, podem instal·lar-li un plugin a Iceweasel anomenat R-Kiosk que ens habilitarà al navegador el mode quiosc i així els usuaris no podran tocar res! Podem provar d'obrir, quan punxem a la primera app, el navegador ens preguntarà que fer, li direm que obri sempre amb '/opt/Citrix/ICAClient/wfica.sh'.

Perquè segons arrenquin les X de LXDE amb l'usuari predeterminat (pi, que en podríem generar un de nou si interessés) ens obri el navegador web modificarem l'arxiu '~/.config/lxsession/LXDE/autostart’ agregant:

[sourcecode]@iceweasel[/sourcecode]

Òbviament canviarem el fons a un de corporatiu, així com el logo del boot igualment, les contrasenyes, el tema a un clàssic perquè s'assembli’ més a un Windows, la icona d'inici (/usr/share/lxde/images/lxde-icon.png) al de la bandereta de Windows… Òbviament podríem posar el client VMware View si és que el nostre entorn no és d'un XenApp o XenDesktop, un client RDesktop si volem connectar-nos a uns Terminal Server…

 

raspberry-citrix-01-bujarra

I llest! Si algú vol la imatge que me la demani que se la, però no costa gens tenir un ThinClient barat per als nostres empleats!!!

Posts recomanats

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, no dubtis a contactar amb mi, us intentareu ajudar sempre que pugui, compartir és viure ;) . Gaudir dels documents!!!

Premiats com vMware vExpert

3 de June de 2013