[an error occurred while processing this directive] 2. Uso del PC como estación de trabajo [an error occurred while processing this directive]

2.1 PC versus otras arquitecturas

Para el uso personal, el Laboratorio recomienda el uso de pc's con Win9x o Nt, con clientes de correo tipo Netscape. Esta recomendación está basada en el precio de compra actual (200-250.000 pts), soft adquirido con licencia de campus, contratos de mantenimiento financiados desde el vicerectorado y en el tipo de soporte que puede ser dado con más rapidez. En el caso de ser necesario Unix, recomendamos la utilización del soft de xterminal que se instala por defecto para conectarse así a cualquiera de los servidores Unix (Solaris) de los que dispone el departamento. El paquete de soft básico que se incluye con todo PC con Windows es Office, Netscape, Xwin, Acroread, Ghostscript y Winzip.

Con estas soluciones quedan cubiertas las necesidades de un usuario convencional: correo electrónico, navegar por Internet, edición de textos (con Office o TeX) y compilaciones/ejecuciones. Para otros casos, mejor que contactes con nosotros.

No se hacen copias de seguridad del disco local de ningún puesto de trabajo de despacho (PC, Mac o estación Unix). En caso de avería hardware, se perderán *todos* los datos y se recuperará la máquina a su estado inicial.

2.2 Gestión remota de PCs ( VNC )

¿ Qué es VNC ?

Virtual Network Computing es un software que permite controlar totalmente un PC de forma remota.

El programa permanece residente y se activa cuando el usuario desea que su PC pueda ser controlado remotamente.

Por razones de seguridad sólo se permite el Control Remoto desde máquinas de gestión del Laboratorio de Cálculo y por un grupo reducido de administradores. Es imposible el control de cualquier otro modo.

La sensación que se produce es de que el ordenador funciona de forma autónoma . En realidad lo que ocurre es:

  1. El gestor remoto transmite órdenes al programa local residente
  2. El programa local residente las transmite al sistema operativo ( Windows 9X-NT ) que es quien hace el trabajo.
Nuestro teclado y ratón ceden el control del ordenador a un teclado y ratón remotos.

La gestión remota de PCs permite:

  1. Solucionar problemas, tomando el control de la máquina desde el LC y evitando así nuestro desplazamiento.
  2. Instalar software sin tener que situarse físicamente ante la máquina. Esto no significa que desde el LC se vayan a realizar todas las instalaciones de software en los PCs locales. Únicamente en casos específicos o especialmente problemáticos.
  3. Inventario del software instalado.

Modo de funcionamiento

Todo PC que se instala en el laboratorio desde hace unos 3 meses incorpora el software VNC. En los más antiguos de 3 meses el usuario deberá realizar la instalación del software si desea disfrutar de él. El LCLSI no instalará este soft en los equipos antiguos de despacho. Se dejará en modalidad de autoservicio. La documentación necesaria para realizar la instalación con éxito está aquí.

Por defecto está desactivado. *** Nadie *** podrá controlar un PC si el usuario no lo desea. No hay problemas de seguridad. Que el software esté o no funcionando dependerá única y exclusivamente de la decisión del usuario.

Ejemplo

Imaginemos que un usuario no sabe lanzar el Netscape Communicator.

Resolución del problema usando Control Remoto:

2.3 Aplicaciones instaladas en los PCs

WinSSH

SSH es un protocolo que nos permite establecer conexiones seguras via telnet. Requiere que el servidor esté preparado. Todos los servidores del LCLSI lo están. Usándolo, la conexción está a salvo de programas Sniffers ( olfateadores de red ) , que permitirían ver lo que se transmite por la red. Dado que SSH encripta la información evitamos este problema.

WinSSH es la versión para Windows de este software. Es especialmente recomendable para trabajar via "telnet" desde casa, puesto que la información circula por redes públicas de datos que en ningún momento garantizan la seguridad de los mismos.

La guia de instalación la podemos encontrar en: O:\SOFT-W95\WIN-SSH\DISTRIB\README.LSI.TXT

Una breve descripción del SSH para entornos Unix en: http://www.lsi.upc.es/lclsi/FAQ/HTMLs/MISC/SP/ACCESO.html

MindTerm

Para accesos puntuales via SSH desde máquinas de fuera del LCLSI podemos usar el MindTerm . Es un applet de Java que implementa un cliente de SSH. Es muy práctico puesto que no requiere ningún tipo de instalación, ya que funciona dentro de un navegador. Esto lo hace también un poco más lento, pero es suficiente en muchas ocasiones.

Más información en: Login desde el navegador

X-Win32

X-Win32 es un software que nos permite trabajar en nuestro PC Windows como si nos encontráramos ante una máquina Sun Unix con X-Windows.

Se ejecuta dentro de una ventana Windows, lo cual permite tener abiertos otros programas típicos de PC como Office, Netscape, etc,...

El nuevo servicio de X-Chooser implantado por el LCLSI permite escoger de forma fácil sobre qué máquina Sun hacemos la conexión. Podemos encontrar información sobre como configurar el Chooser ( altamente recomendable ) en: http://www.lsi.upc.es/lclsi/FAQ/HTMLs/PC/SP/chooser.html

Si una máquina no responde o está muy cargada bastaría con elegir otra de la lista.

Nada impide que usemos el X-Win32 desde casa. Técnicamente es posible pero su uso está limitado por la velocidad de la línea telefónica. Al tratarse de una aplicación gráfica se consume mucho ancho de banda, que no siempre está disponible via telefónica. Es necesario además que el usuario disponga de conexión a Internet via UPCremote. Con cualquier otro proveedor XWin32 no funcionará, puesto que su licencia está limitada a máquinas de la red UPC.

Si se usa XWin32 desde máquinas remotas se aconseja hacerlo via un túnel seguro de SSH. La forma de hacer esto se explica en: O:\SOFT-W95\WIN-SSH\DISTRIB\README.LSI.TXT

Se prevee que en pocos meses la única forma de conectarse via X-windows remoto desde máquinas de fuera de la red de LSI sea a través de ese tunel seguro que se menciona.

Netscape Communicator

Desde el navegador podremos:
  1. Manejar correo electrónico y news
  2. Navegar por internet
Desde el LCLSI recomendamos el uso de Netscape Communicator como navegador principal. De hecho el uso de Internet Explorer + Outlook de Microsoft NO está soportado por el LCLSI.

Esta decisión se ha basado en criterios de fiabilidad técnica, haciendo un estudio pormenorizado de las posibilidades de ambos programas.

Se puede encontrar siempre la última versión disponible de Communicator en: O:\SOFT-W95\Communicator\

Para cada versión existe un README.lsi.txt con las instrucciones de instalación . La última versión disponible ( y sobre todo fiable ) es la 4.73 .

Desde el LCLSI recomendamos no instalar ninguna versión más alta que no haya sido probada antes por el LC. Las primeras re-versiones disponibles suelen estar llenas de errores que pueden provocar problemas de funcionamiento en las máquinas. Ese es el motivo por el que habitualmente el LCLSI vaya levemente "retrasado" con respecto a las últimas versiones disponibles en el mercado.

A pesar que una de las características que "venden" los navegadores es que son multiplataforma ( cualquier página se puede ver desde un PC, Mac o Unix ) la realidad es otra. Hay factores que alteran esta afirmación, por ejemplo, el intérprete de Java que implementan los navegadores no es siempre el mismo. Las versiones de HTML tampoco. Esto provoca que determinadas páginas no sean visibles desde un navegador de PC o desde un navegador Unix, a pesar de que se trate de la misma versión del mismo. Si es vuestro caso, si alguna vez tenéis problemas para ver una página desde Netscape de Unix, probadlo desde Netscape de Windows .

Contribución al buen funcionamiento del sistema

Unas cuantas recomendaciones que ayudarán a mantener los sistemas en un estado óptimo:
1) Cerrar todos los programas ordenadamente
Evitará tener que hacer reinstalaciones por "crashes" de los ficheros temporales,etc,...
2) Cerrar las sesiones X-win32 de forma adecuada
Mejora el rendimiento de los servidores y la red.
3) Apagar la máquina ** diariamente ** y de forma ordenada .
Mejora la gestión de memoria del sistema. Esto implica NO-disminución de la velocidad del equipo, mejor gestión de recursos,etc,...
4) Mantenimiento eléctrico
En caso de fallo de la corriente eléctrica permitirá que el SAI concentre su potencia en mantener funcionando los servidores y los equipos de comunicaciones.
El proceso de BOOT de una máquina con Windows es a lo sumo de 5 minutos, teniendo en cuenta: Como podemos ver no es demasiado tiempo y si seguimos los consejos arriba indicados mejoramos el funcionamiento de todos los sistemas, en beneficio de todos como usuarios.

El LCLSI controla las sesiones que llevan abiertas muchos días y avisa al usuario por si se trata de sesiones "colgadas" u olvidadas. En caso de duda o problema grave se cerrará esa sesión sin previo aviso.

2.4 Samba versus 'mazinger'

Samba es un paquete de filosofía "gnu", desarrollada por prestigiosos técnicos de los principales universidades del mundo. Samba permite que una máquina unix comparta sus recursos (discos, impresoras, cd-rom, etc) con máquinas con arquitectura windows 95/98/NT.

Las características principales de Samba:

  1. Samba ofrece la posibilidad de integrar nuestros datos en una única zona. Antes debíamos recordar qué datos estaban en nuestra cuenta de 'mazinger' y cuales en nuestra zona unix. Ahora con Samba los datos que vemos en la unidad L: son los mismos que tenemos en nuestro directorio raíz cuando nos conectamos a una máquina unix.
  2. Ahorro de recursos en la gestión de backups. Como consecuencia del punto anterior, con Samba se evita tener que mantener dos procesos de backup diferentes: uno para 'novell' y otro para 'unix'.
  3. Unificación del password. El password y username que se utiliza para identificarse contra el servicio de Samba es el mismo que se utiliza en las sesiones unix.
  4. Funciona tanto con win9X como con winNT
  5. Los datos accesibles con Samba también son accesibles desde unix.
Más información en: http://www.lsi.upc.es/lclsi/FAQ/HTMLs/UNIX/SP/software/SAMBA.html

2.5 Sharity

¿ Qué es Sharity?

Como ya hemos visto, podemos acceder a discos de servidores unix desde nuestro pc como si fuera una unidad más. Para conseguir la integración total entre las plataformas unix y pc necesitaremos también la operación inversa, es decir, acceder desde nuestra sesión unix a los discos de nuestro pc.

Esto se consigue con la aplicación "Sharity".

¿ Cómo funciona ?

Sharity es un producto comercial basado en la filosofía cliente-servidor que utiliza el servicio de windows "compartir archivos e impresoras" para que desde unix podamos acceder a los datos de nuestro pc. En este caso nuestro pc hace las veces de servidor y la máquina unix desde donde intentamos acceder es el cliente.

El uso es muy sencillo. Primero debemos compartir un recurso de nuestro pc y a continuación conectados a la máquina unix montar en un directorio dicho recurso. Veamos un ejemplo:

Podemos crear, editar y borrar todo tipo de ficheros como si se encontraran en nuestra zona unix como acabamos de comprobar. Esto implica que podemos disponer de Giga's de disco adicionales para unix sin tener que utilizar linux.

Igualmente podemos disfrutar del cd-rom de nuestro pc desde unix.

Puntos a tener en cuenta

Desde LCLSI queremos que tengáis en cuenta unos puntos:
  1. No hay backup de los discos de los pc's.
  2. Sharity no se puede usar desde todas las máquinas unix.
  3. El password que se envía a través de la red para identificarse en los pc's viaja en modo seguro.
  4. Al hacer logout de la sesión unix la conexión con el pc no se pierde, y se reestablece al volver a entrar en la máquina unix. Por esto y otros motivos técnicos cada noche se intentan cerrar las conexiones sharity. Si se desea hacer uso de él por la noche es necesario solicitarlo a 'lclsi@lsi.upc.es'.
Más información en: http://www.lsi.upc.es/lclsi/Manuales/software/sharity-doc.html [an error occurred while processing this directive]