================================================= COMO CONECTARSE CON LAS COMPUTADORAS DE CECALCULA ================================================= Las nuevas políticas de seguridad establecen una nueva forma de conexión con las máquinas de CeCalCULA. Para conectarse a las diferentes máquinas del centro Ud. debe instalar el programa "Secure Shell" en la máquina que utilizará para realizar la conexión. Ud. encontrara de forma precompilada este programa para máquinas Unix en: ftp://ftp.cecalc.ula.ve/pub/seguridad/ssh Y para máquinas windows en: ftp://ftp.cecalc.ula.ve/pub/seguridad/ssh/windows Para máquinas Mac, se describe mas abajo como obtener e instalar esta aplicacion. ****************************** UNIX *********************************** SSH esta disponible por ahora para los sistemas UNIX: IRIS, AIX, OSF1, Linux. Si su plataforma no se encuentra aqui, entonces puede utilizar el archivo que contiene el codigo fuente: ftp://ftp.cecalc.ula.ve/pub/seguridad/ssh/ssh-2.0.13.tar.gz INSTALACION EN UNIX: Para instalar ssh en su maquina debe tener privilegios de superusuario (cuenta root). Si Ud. no tiene acceso a esta cuenta, contacte por favor a su administrador local. 1) Coloque el archivo que descarga del servidor FTP en el directorio /usr/local 2) Ejecute los siguientes comandos: (a) gzip -d archivo.tar.gz (b) tar xvf archivo.tar (c) cd ssh-version (donde ssh-version es el directorio que crea el comando tar) (d) make install NOTA: Si Ud. esta instalando ssh utilizando los codigos fuentes entonces debe ejecutar los siguientes comandos antes del paso (c): ./configure --with-x make 3) El archivo ejecutable (ssh) es colocado en el directorio /usr/local/bin Por esto debera ser agregado a sus caminos de la siguiente forma: Si usa Bourn Shell (sh): export PATH=\$PATH:/usr/local/bin Si usa California Shell (csh): set path = ( \$path /usr/local/bin ) 4) Para finalizar Ud. puede realizar las conexion hacia CeCalCULA como sigue: ssh maquina Donde "maquina" es el nombre de una maquina en CeCalCULA. A continuacion se describen los procedimientos para poder establecer conexiones a CeCalCULA mediante Secure Shell (ssh), para maquinas Windows y Mac. ***************************** WINDOWS ******************************* Para acceder a los servicios de CeCalCULA a traves de un computador que trabaja con el sistema operativo Windows, Ud. debe instalar el software "Tera Term Pro" en su computador.(Si Ud. desea utilizar o posee cualquier otra aplicacion que tenga capacidad para manejar ssh version 1.x, puede hacerlo y el personal de CeCalCULA le brindara asesoria). INSTALACION EN WINDOWS Las instrucciones para obtener e instalar este sotfware, son las siguientes: 1) Obtener del servidor ftp anonymous de CeCalCULA (ftp.cecalc.ula.ve) los archivos ttermp23.zip y ttssh1.4.zip. El login para entrar al servidor es anonymous y el password es su direccion de e-mail. A continuacion se muestra un ejemplo de la sesion de FTP. (los comandos estan precedidos por el prompt "ftp>" ) [/]>ftp ftp.cecalc.ula.ve. Name (ftp.cecalc.ula.ve.:root): anonymous 331 Guest login ok, send your complete e-mail address as password. Password: 230 Guest login ok, access restrictions apply. Coloquese en el directorio /pub/seguridad/ssh/windows y obtenga los archivos ttermp23.zip y ttssh14.zip. ftp> cd /pub/seguridad/ssh/windows 250 CWD command successful. ftp> binary 200 Type set to I. ftp> prompt Interactive mode off. ftp> mget ttermp23.zip ttssh14.zip Otra forma de obtenerlo es utilizando netscape y conectandose a la siguiente direccion: ftp://ftp.cecalc.ula.ve/pub/seguridad/ssh/windows 2) Instalar el software en el siguiente orden: * Descomprimir el contenido del archivo ttermp23.zip (dentro de los archivos descomprimidos debe estar el comando de instalacion del software (setup)). * Ejecutar el comando setup para instalar el programa TERA TERM PRO. Particular ATENCION debe ser prestada al paso donde se pide el camino donde sera instalado el software (Destination Path), ya que en otro paso posterior de la instalacion sera necesitado. * Descomprimir el contenido del archivo ttssh14.zip dentro del directorio donde instalo el programa TERA TERM PRO. (Si se pide confirmacion para sobre escribir archivos de igual nombre, entonces apruebelas todas). UTILIZACION EN WINDOWS Despues de instalar el software, el procedimiento a seguir para acceder a las maquinas de CeCalCULA es: Las instrucciones para utilizar el software son las siguientes: * Alternativa 1. A traves del menu de inicio (start): Seleccionar el submenu de ejecutar (run) y colocar el comando: "\ttssh.exe". Donde debe ser sustituido por el camino absoluto del sitio donde esta instalado el comando. (mismo lugar donde esta instalado el programa TERA TERM PRO). Por ejemplo: C:\Program Files\TTERMPRO. Es indispensable que el comando este rodeado por comillas dobles ( " ). * Alternativa 2. Crear un acceso directo al programa ttssh.exe: - Marcar el archivo ttssh.exe haciendo clic con el raton. - Dejar presionado el boton derecho del raton para que aparezca el menu de propiedades y seleccionar Crear Acceso Directo. - Arrastrar el icono de Acceso Directo hasta el escritorio. * Al ejecutar el comando aparecera una ventana con titulo: "Tera Term: New Connection" Marque o seleccione en el menu las siguientes opciones: - TCP/IP - Host: cluster1.cecalc.ula.ve - Servicio: SSH (El campo TCP port# debe ser 22,no lo cambie, pues el servicio no funcionara). - Presione O.K. * La primera vez que se conecte aparecera una ventana de advertencia de seguridad (Security Warning), donde se le preguntara si desea agregar la maquina cluster1.cecalc.ula.ve a la lista de hosts conocidos. Marque el recuadro de chequeo y presione el boton de continuar. Seguidamente aparecera un mensaje donse se indica que el archivo de hosts no existia. * Finalmente, la ventana de autenticacion de secure shell (SSH Authentication) aparecera y pedira introducir: El login (User name), El password (Pass phrase), Deje marcada la opcion de "Use plain password to log in" Presione O.K. y la conexion se establecera. ***************************** MAC OS ******************************* INSTALACION EN MAC Para instalar el software en este sistema operativo primero debe establecer una conexion utilizando netscape a la siguiente direccion: http://www.lysator.liu.se/~jonasw/freeware/niftyssh/ Despues, debe presionar un click en el enlace: niftytelnet-1.1-ssh-r3.hqx Esto descargara e instalara la aplicacion en su maquina Mac. UTILIZACION EN MAC Las instrucciones para establecer una conexion con ssh son: 1) Abrir la carpeta de nombre: niftytelnet-1.1-ssh-r3 Folder 2) Accionar el icono de nombre: niftytelnet-1.1-ssh-r3 haciendo click sobre este. 3) En la ventana que se despliega mediante la ejecucion del paso anterior, debe presionar el boton llamado "New". Esto hace aparecer otra ventana de menues donde Ud. debe seleccionar las siguientes opciones: * hostname: cluster1.cecalc.ula.ve * Protocol: ssh-des 4) Presionar el boton "OK". Esta accion hace desaparecer la ultima ventana desplegada. 5) Presionar el boton "CONNECT" de la ventana que aun esta en pantalla. 6) Aparecera un mensaje de advertencia especificando que la maquina servidora no soporta el protocolo 3des. Presione el boton etiquetado "CONTINUE" 7) Introducir el login y el passwd en una nueva ventana que es desplegada. En caso de tener algun inconveniente, por favor, comuniquese al servicio de soporte de CeCalCULA por alguna de las siguientes vias: Telefono: 074-525815 e-mail: info@cecalc.ula.ve NOTA: La version 1 de Secure Shell esta instalado en 2 maquinas del centro: cluster1.cecalc.ula.ve y cluster2.cecalc.ula.ve. Por lo tanto, los usuarios de maquinas Windows y Mac deberan conectarse inicialmente a alguna de estas dos maquinas y, desde alli, entrar a la maquina donde desee trabajar. El objetivo de estas medidas es poder brindarle a Ud. mecanismos mas seguros para el desempenio de sus actividades en este centro. EJECUCION DE APLICACIONES EN CeCalCULA: CeCalCULA ha establecido politicas de ejecucion de programas para brindarle un servicio eficiente acorde a sus necesidades. Este conjunto de normas le permitiran obtener un mejor rendimiento en la ejecucion de sus trabajos, y optimizaran el tiempo de respuesta de sus tareas. Los primeros lineamientos que plantean las nuevas politicas es cumplir una serie de pasos para la ejecucion de programas. En la maquina hydra.cecalc.ula.ve: - Utilizar el balanceador de carga "LoadLeveler" para ejecutar cualquier trabajo que Ud. haya construido. (Manual en www.cecalc.ula.ve/tutoriales/loadl/loadl.html). - Cualquier programa interactivo cuya duracion sea mayor a 5 minutos sera eliminado si no es ejecutado a traves de LoadLeveler. - No ejecutar trabajos "batch" en el nodo1 de la SP2 puesto que este sera destinado para paquetes interactivos y programas con interfaz grafica. - Compilar los programas C, Fortran o C++ con las opciones de optimizacion: -tune=pwr -O - Paralelizar, en lo posible, todos los programas que Ud. construya. Para ello Ud. puede utilizar una de nuestros ambientes de programacion paralela: PVM, PVMe, MPI, POE (Manuales en: www.cecalc.ula.ve/tutoriales)