Accesar al servidor Callix por SSH Compilación y Ejecución Conectándose al servidor Callix Gualberto Vázquez Casas Universidad Autónoma Metropolitana Unidad Azcapotzalco Departamento de Sistemas Agosto de 2013 Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Contenido 1 Accesar al servidor Callix por SSH Windows Linux Comandos 2 Compilación y Ejecución 3 Alpine Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Alpine SSH Secure Shell Client Link de Descarga para Windows: http://mirrors.azc.uam.mx/mirrors/ftp.ssh.com/SSHSecureShellClient-3 2.9.exe Accesar al servidor Callix por SSH Secure Shell Client File - Quick Connect Compilación y Ejecución Alpine Accesar al servidor Callix por SSH Hostname y Username Compilación y Ejecución Alpine Accesar al servidor Callix por SSH Password Compilación y Ejecución Alpine Accesar al servidor Callix por SSH Acceso Compilación y Ejecución Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Linux Se puede acceder al servidor mediante una terminal de linux de la siguiente manera: ssh username@hostname Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Acceso 1/2 alumno@uam : ˜ $ s s h u s u a r i o @ c a l l i x . a z c . uam . mx u s u a r i o @ c a l l i x . a z c . uam . mx ’ s p a s s w o r d : Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Alpine Acceso 2/2 alumno@uam : ˜ $ s s h u s u a r i o @ c a l l i x . a z c . uam . mx u s u a r i o @ c a l l i x . a z c . uam . mx ’ s p a s s w o r d : L i n u x c a l l i x 2.6.32 −5 − amd64 #1 SMP Sun Sep 23 1 1 : 0 0 : 3 3 UTC 2012 x 8 Importante : Recuerden r e s p a l d a r sus a r c h i v o s . . \\ / \ \ \ / > \/ | \ | \| / \/ . | | | | | | / . | | | | | | / | \ \/ / |> < / /\ \ \/ D e b i a n GNU/ L i n u x comes w i t h ABSOLUTELY NO WARRANTY, t o t h e e x t e n t p e r m i t t e d by a p p l i c a b l e l a w . L a s t l o g i n : Mon Apr 22 2 2 : 3 6 : 4 7 2013 from 2 0 1 . 1 3 7 . 1 6 . 7 7 usuario@callix :˜ $ Accesar al servidor Callix por SSH Compilación y Ejecución Comandos Comandos de linux más frecuentemente utilizados: ls Lista los contenidos de directorios mkdir Crea Directorios cd Accede aun directorio rm Borra ficheros o directorios logout Terminar la sesión exit Salir de la terminal Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Contenido 1 Accesar al servidor Callix por SSH Windows Linux Comandos 2 Compilación y Ejecución 3 Alpine Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Compilación y Ejecución Para poder compilar programas escritos en C o C++, existen los compiladores: gcc Compilador de C g++ Compilador de C++ Para realizar la ejecución del programa se debe poner ./ejecutable. Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Ejemplo en C u s u a r i o @ c a l l i x : ˜ $ g c c h o l a . c −o e j e c u t a b l e usuario@callix :˜ $ l s hola . c ejecutable usuario@callix :˜ $ ./ ejecutable Hola mundo Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Ejemplo en C++ u s u a r i o @ c a l l i x : ˜ $ g++ h o l a . cpp −o e j e c u t a b l e usuario@callix :˜ $ l s h o l a . cpp e j e c u t a b l e usuario@callix :˜ $ ./ ejecutable Hola mundo Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Contenido 1 Accesar al servidor Callix por SSH Windows Linux Comandos 2 Compilación y Ejecución 3 Alpine Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Alpine Alpine es un cliente de correo electrónico fácil y rápido de usar, es adecuado tanto para el usuario inexperto como para los más exigentes. Alpine se basa en Pine® Message System, que también fue desarrollado en la Universidad de Washington. Alpine Accesar al servidor Callix por SSH Acceso a Alpine usuario@callix :˜ $ alpine Compilación y Ejecución Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Accesos directos Los accesos directos se pueden realizar desde el teclado o seleccionando la opción con las flechas y dar enter. ? Ayuda C/c Crear un mensaje nuevo I/i Buzón de entrada L/l Listas carpetas A/a Libreta de direcciones S/s Configuración Q/q Salir Alpine Accesar al servidor Callix por SSH Envio de Correo 1/7 Compilación y Ejecución Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Envio de Correo 2/7 La dirección de correo para mandar las tareas depende del curso: ari o ari@callix.azc.uam.mx Almacenamiento y Recuperación de la Información. aed o aed@callix.azc.uam.mx Algoritmos y Estructura de Datos. ada o ada@callix.azc.uam.mx Análisis y Diseño de Algoritmos. Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Ejemplo de envio a la cuenta de ari. To: ari Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Envio de Correo 3/7 Para adjuntar archivos al correo presionar la combinación de teclas Ctrl+J. Attchmnt: Ctrl+J El cuadro de dialogo cambiará presionar la combinación de teclas Ctrl+T para elegir un archivo. Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Envio de Correo 4/7 Seleccionar el archivo que se desea adjuntar y dar enter. Ejemplo: hola.c Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Envio de Correo 5/7 Si desea agregar un comentario añadirlo si no dar enter. Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Envio de Correo 6/7 Una vez adjuntado el archivo se puede observar que la opcion de Attchmnt contiene la ruta absoluta donde se encuentra el archivo: Attchmnt: 1. /home/usuario/hola.c (70 B) Alpine Accesar al servidor Callix por SSH Compilación y Ejecución Envio de Correo 7/7 Asunto y Envio: Subject: Tarea 1 Enviar Ctrl+X El cuadro de dialogo cambiará para confirmar el envio presionar la tecla Y. Alpine