Conectándose al servidor Callix Gualberto Vázquez Casas Universidad Autónoma Metropolitana Unidad Azcapotzalco Departamento de Sistemas Enero de 2014 Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 1 / 29
Contenido Accesar al servidor Callix por SSH 1 Accesar al servidor Callix por SSH Windows Linux Comandos 2 Compilación y Ejecución 3 Alpine Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 2 / 29
Accesar al servidor Callix por SSH SSH Secure Shell Client Windows Link de Descarga para Windows: http://mirrors.azc.uam.mx/mirrors/ftp.ssh.com/sshsecureshellclient-3.2.9.exe Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 3 / 29
Secure Shell Client Accesar al servidor Callix por SSH Windows File - Quick Connect Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 4 / 29
Accesar al servidor Callix por SSH Windows Acceso Hostname: callix.azc.uam.mx o 148.206.79.29 Username: Port: 22 Password: Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 5 / 29
Accesar al servidor Callix por SSH Hostname y Username Windows Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 6 / 29
Password Accesar al servidor Callix por SSH Windows Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 7 / 29
Acceso Accesar al servidor Callix por SSH Windows Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 8 / 29
Linux Accesar al servidor Callix por SSH Linux Se puede acceder al servidor mediante una terminal de linux de la siguiente manera: ssh username@hostname Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 9 / 29
Acceso 1/2 Accesar al servidor Callix por SSH Linux alumno@uam : $ s s h u s u a r i o @ c a l l i x. azc. uam. mx u s u a r i o @ c a l l i x. azc. uam. mx s password : Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 10 / 29
Acceso 2/2 Accesar al servidor Callix por SSH Linux alumno@uam : $ s s h u s u a r i o @ c a l l i x. azc. uam. mx u s u a r i o @ c a l l i x. azc. uam. mx s password : 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 x86 64 I m p o r t a n t e : Recuerden r e s p a l d a r s u s a r c h i v o s.... / \\ \ \ \/ / \ \ / \ > < \ > / / / / /\ \ \/ \/ \/ Debian GNU/ L i n u x comes w i t h ABSOLUTELY NO WARRANTY, to 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 law. 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 u s u a r i o @ c a l l i x : $ Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 11 / 29
Accesar al servidor Callix por SSH Comandos 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 Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 12 / 29
Accesar al servidor Callix por SSH Comandos man pwd passwd pico cp mv Manuales del sistema Muestra la ruta actual Cambia la contraseña Editor de texto Copia archivos Mueve archivos Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 13 / 29
Contenido Compilación y Ejecución 1 Accesar al servidor Callix por SSH Windows Linux Comandos 2 Compilación y Ejecución 3 Alpine Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 14 / 29
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. Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 15 / 29
Ejemplo en C Compilación y Ejecución u s u a r i o @ c a l l i x : $ gcc h o l a. c o e j e c u t a b l e u s u a r i o @ c a l l i x : $ l s h o l a. c e j e c u t a b l e u s u a r i o @ c a l l i x : $. / e j e c u t a b l e Hola mundo Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 16 / 29
Ejemplo en C++ Compilación y Ejecución u s u a r i o @ c a l l i x : $ g++ h o l a. cpp o u s u a r i o @ c a l l i x : $ l s h o l a. cpp e j e c u t a b l e e j e c u t a b l e u s u a r i o @ c a l l i x : $. / e j e c u t a b l e Hola mundo Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 17 / 29
Contenido Alpine 1 Accesar al servidor Callix por SSH Windows Linux Comandos 2 Compilación y Ejecución 3 Alpine Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 18 / 29
Alpine 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. Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 19 / 29
Acceso a Alpine Alpine u s u a r i o @ c a l l i x : $ a l p i n e Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 20 / 29
Alpine 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 L/l A/a S/s Q/q Buzón de entrada Listas carpetas Libreta de direcciones Configuración Salir Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 21 / 29
Envio de Correo 1/8 Alpine Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 22 / 29
Alpine Envio de Correo 2/8 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. tada o tada@callix.azc.uam.mx Taller de Análisis y Diseño de Algoritmos. cc o cc@callix.azc.uam.mx Complejidad Computacional. Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 23 / 29
Envio de Correo 3/8 Alpine Ejemplo de envio a la cuenta de ari. To: ari Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 24 / 29
Alpine Envio de Correo 4/8 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. Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 25 / 29
Envio de Correo 5/8 Alpine Seleccionar el archivo que se desea adjuntar y dar enter. Ejemplo: hola.c Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 26 / 29
Envio de Correo 6/8 Alpine Si desea agregar un comentario añadirlo si no dar enter. Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 27 / 29
Alpine Envio de Correo 7/8 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) Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 28 / 29
Envio de Correo 8/8 Alpine Asunto y Envio: Subject: Tarea 1 Enviar Ctrl+X El cuadro de dialogo cambiará para confirmar el envio presionar la tecla Y. Gualberto Vázquez Casas (Universidad Autónoma MetropolitanaUnidad Conectándose al servidor AzcapotzalcoDepartamento Callix de Sistemas) Enero de 2014 29 / 29