Introducción a la Sala de Computo del departamento de Física

Configuración de la sala de Computo

digraph G {
    graph [dpi = 300];
    graph [rankdir=LR];
    node [shape=box, style=filled, fillcolor=lightyellow];
    edge [color=blue];

    // Definir nodos
    Internet [shape=cloud, fillcolor=lightblue, label="Internet\n168.176.35.111"];
    Servidor [shape=ellipse, fillcolor=lightgreen, label="serversalafis\n192.168.10.1\n(168.176.35.111 externo)"];
    subgraph cluster_sala {
        style=filled;
        graph [rankdir=TB];
        color=lightgrey;
        label="Sala de Computo Física";
        { rank=same; Sala2; Sala3; Sala27;  }
        // Definir nodos de computadoras
        Sala2 [label="sala2\n192.168.10.2"];
        Sala3 [label="sala...\n192.168.10..."];
        Sala27 [label="sala27\n192.168.10.27"];

        // Conectar computadoras invisiblemente para mantener el orden
        Sala2 -> Sala3 [style=invis];
        Sala3 -> Sala27 [style=invis];
    }

    // Conexiones
    Internet -> Servidor [label=" Gateway"];
    Servidor -> Sala2 [style=invis];
    Servidor -> Sala3 [label=" Comparte DD\ny conexión a Internet"];  // Conexión invisible para mantener la estructura;
    Servidor -> Sala27 [style=invis];  // Conexión invisible para mantener la estructura
}

Notas Importantes:

  • Carpeta Home Compartida: La carpeta home es idéntica en todos los nodos de la sala, asegurando un entorno de trabajo uniforme para todos los usuarios.

  • Credenciales Unificadas: El nombre de usuario y la contraseña son unificados para todos los nodos, simplificando el acceso sin comprometer la seguridad.

  • No se permite comer, ni tomar líquidos dentro de la sala.

Conexión Básica SSH

Objetivo: Realizar una conexión SSH básica a otro nodo de la sala.

  1. Abra una terminal en su computadora.

  2. Utilice el comando ssh para conectarte a otro nodo de la sala usando su dirección IP (192.168.10.XX).

    ssh 192.168.10.XX
    

    Nota: reemplazar XX por un valor numérico adecuado para la sala

  3. Cuando se le solicite, introduzca la contraseña común para todos los nodos.

  4. Una vez conectado, ejecute el comando ls para listar los archivos en el directorio home del nodo.

  5. Desconectarse del nodo escribiendo exit <enter>. o presionando <ctrl>-d.

Preguntas:

  • ¿Con qué usuario quedó conectado en el nodo remoto?

  • ¿Qué archivos y directorios se ven en el nodo remoto? ¿Los archivos y directorios que se encuentran en el directorio home del nodo remoto corresponden a lo esperado según la configuración de la sala?

  • ¿Que pasa si en lugar de usar la dirección ip del nodo, se usa el nombre del nodo? Los nodos tienen un nombre salaXX, donde XX es el último número de la dirección IP.

  • ¿Que pasa si desde el nodo remoto, trata de hacer ssh a un segundo nodo remoto?

SSH desde el Computador de un Compañero

Objetivo: Practicar la conexión SSH a otro nodo de la sala, pero esta vez utilizando el computador de un compañero. Este ejercicio tiene como fin reforzar la comprensión del uso de SSH en un entorno de red colaborativo.

  1. Coordine con un compañero para utilizar su computadora. Asegúrese de tener permiso y seguir las normas de etiqueta y seguridad apropiadas.

  2. Abra una terminal en el computador de su compañero.

  3. Utilice el comando ssh para conectarte a otro nodo de la sala. Recuerde especificar el nombre de usuario correcto y la dirección IP del nodo al que desea conectarse. Por ejemplo, si desea conectarse al nodo con la dirección IP 192.168.10.5, el comando sería:

    ssh usuario@192.168.10.5
    
  4. Introduzca la contraseña cuando se le solicite para completar la conexión.

  5. Una vez conectado, realice una tarea simple, como listar los archivos en el directorio home del nodo remoto, usando el comando ls.

  6. Finalice la sesión SSH escribiendo exit y cierre la terminal del computador de su compañero.

Preguntas:

  • ¿Fue diferente el proceso de conexión usando el computador de su compañero en comparación con su propio computador?

  • ¿Qué consideraciones adicionales se deben tener en cuenta?

  • ¿Que pasa si desde un nodo remoto, intenta hacer ssh a otro nodo remoto, usando un usuario diferente?