Version: es-1.0.0

Acceso Avanzado

Introducci贸n#

Una vez reservados los nodos e iniciado el experimento, si el usuario no desea acceder a los nodos mediante alguna interfaz web, es posible ingresar mediante SSH. Para acceder al laboratorio mediante esta opci贸n debe tener registrado al menos una clave p煤blica en su perfil.

El laboratorio genera una direcci贸n IP por cada nodo reservado. En la secci贸n My Experiments puede encontrar esta direcci贸n, dependiendo de la aplicaci贸n puede acceder a cada uno de los puertos habilitados; en la secci贸n de Tutoriales puede encontrar puntualmente los puertos de cada aplicaci贸n.

Acceder mediante archivo config#

Si es usuario de equipos con sistema operativo Linux / MacOS / Windows 10 es posible acceder al laboratorio creando un archivo config en la ruta donde se almacenan sus claves ssh (Ver Gu铆a de inicio r谩pido) agregando la siguiente informaci贸n:

Host wirid-lab
HostName wirid-lab.umng.edu.co
User geustuser
Port 2222
IdentityFile ~/.ssh/id_rsa
LocalForward <LOCAL_PORT_1> <IP>:<SOURCE_PORT_1>
LocalForward <LOCAL_PORT_2> <IP>:<SOURCE_PORT_2>
LocalForward <LOCAL_PORT_N> <IP>:<SOURCE_PORT_N>

Recuerde que se pueden crear diferentes par谩metros LocalForward dependiendo de la aplicaci贸n y de los nodos reservados. Con esta configuraci贸n se est谩 abriendo un t煤nel SHH mediante la asignaci贸n de puertos de su computador <LOCAL_PORT_N> hacia los puertos de la aplicaci贸n <IP>:<SOURCE_PORT_N>, se aconseja utilizar los puertos <LOCAL_PORT_N> recomendados para cada aplicaci贸n.

Una vez se haya creado el archivo config puede ingresar al laboratorio abriendo un terminal/powershell utilizando el comando ssh wirid-lab y autom谩ticamente el sistema se autentica con el laboratorio con las configuraciones realizadas.

Por cada experimento debe volver a configurar el archivo config para acceder a los recursos del laboratorio reemplazando los valores <IP> <LOCAL_PORT_N> <SOURCE_PORT_N>.

Acceder por l铆nea de comando#

Para ingresar mediante l铆nea de comandos basta con abrir un terminal/powershell y ejecutar la siguiente instrucci贸n

ssh -p 2222 guestuser@wirid-lab.umng.edu.co -L <LOCAL_PORT_1>:<IP>:5901 -L <LOCAL_PORT_2>:<IP>:6901 -L <LOCAL_PORT_N>:<IP>:<SOURCE_PORT_N>

Recuerde que depende de la aplicaci贸n y la cantidad de nodos deber谩 agregar el par谩metro -L <LOCAL_PORT_N>:<IP>:<SOURCE_PORT_N> A continuaci贸n puede observar un ejemplo de conexi贸n utilizando esta opci贸n.

Acceder por PUTTY#

Ingresar las siguientes configuraciones

Host Name guestuser@wirid-lab.umng.edu.co
Port 2222
Ir a la opci贸n Auth y seleccionar la clave privada generada con PuttyGen
Ir la pesta帽a Tunnels e ingresar la cantidad de puertos seg煤n la aplicaci贸n y cantidad de nodos reservados.
Guardar las configuraciones y hacer clic en el bot贸n open