Raspberry Pi bat erabiltzen enpresa Thin Client gisa

Continuando un dokumentu batean sobre Rasberry Pi, zerbait sinplea muntatzeko gogoa nuen, baina bezeroek erakusteko modukoa izan zitekeena zen gure enpresan thin client bat izatea zenbat erraza eta merke izan daitekeen, gailu bat, kostua dutenak 25 US$ eta 5V kontsumitzen duena. Citrix bezeroa instalatuko dugu, honela piztutakoan automatikoki kargatuko delarik, eta erabiltzaile edozeinek berehala sar daiteke bere aplikazioetara edozein lekutatik autentikatu ondoren!

 

raspberry-citrix-00-bujarra

Lo primero será descargarnos una imagen de Raspbian wheezy con ARMEL, la bajamos de aquí, la volcamos a una SD card.

Ir a la web de descargas de Citrix, bajarse el cliente Receiver for linux, para procesadores ARM, bajarse el fichero icaclient_12.0.0_armel.deb

Arrancamos la Raspberry y tras completar la configuración inicial y actualizar el sistema continuaremos.
Instalamos las dependencias de Receiver con:

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

Instalamos el cliente de Citrix:

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

Creamos un enlace para que no nos de error al abrir el cliente:

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

Ahora seleccionamos el método de conexión que nos interesa dar a los usuarios, si queremos que se abra un navegador web contra nuestro sitio (configuraríamos la web inicial a la de nuestro portal de aplicaciones); o directamente podríamos con el cliente configurar una conexión mediante PNA integrándo los iconos como siempre con /opt/citrix/icaclient/wfcmgr. En este documento instalaremos el navegador Iceweasel que es el ‘Firefox para Debian’:

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

Podemos agregar los certificados que tenga nuestro navegador a Citrix ya que tiene más y así podemos tener menos problemas con las CA:

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

Ondoren, tras indicar que nuestro navegador abra la URL de nuestro portal de aplicaciones Citrix, podemos instalarle un plugin en Iceweasel llamado R-Kiosk que nos habilitará en el navegador el modo kiosko y así los usuarios no podrán tocar nada! Podemos probar a abrir, cuando pinchemos en la primera app, el navegador nos preguntará que hacer, le diremos que abra siempre con ‘/opt/Citrix/ICAClient/wfica.sh’.

Para que según arranquen las X de LXDE con el usuario predeterminado (pi, que podríamos generar uno nuevo si interesase) nos abra el navegador web modificaremos el archivo ‘~/.config/lxsession/LXDE/autostartagregando:

[sourcecode]@iceweasel[/sourcecode]

Obviamente cambiaremos el fondo a uno corporativo, así como el logo del boot igualmente, las contraseñas, el tema a uno clásico para que se ‘parezcamás a un Windows, el icono de inicio (/usr/share/lxde/images/lxde-icon.png) al de la banderita de WindowsObviamente podríamos poner el cliente VMware View si es que nuestro entorno no es de un XenApp o XenDesktop, un cliente RDesktop si queremos conectarnos a unos Terminal Server

 

raspberry-citrix-01-bujarra

eta prest! Si alguien quiere la imagen que me la pida que se la mando, pero no cuesta nada tener un ThinClient barato para nuestros empleados!!!

Izenburuko mezuak

Egilea

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, ez zalantzarik izan nirekin harremanetan jartzeko, ahal duzun guztietan laguntzen saiatuko naiz, partekatu ahal dudan guztietan ;) . Dokumentuez gozatu!!!