====== Jupyter notebook ====== ===== Conexión con Sersic ===== Conexión remota desde una PC a Sersic **1. Configuración desde tu PC para la conexión a sersic. Agregar los host a tu PC. ** vi $HOME/.ssh/config Configuración de PC fuera de la red interna del IATE con Proxycommand Host iate HostName iate.oac.uncor.edu User tu_usuario ForwardAgent yes Host sersic HostName sersic User tu_usuario ProxyCommand ssh iate -W %h:%p Host alumnos01 User tu_usuario hostname alumnos01.oac.uncor.edu ForwardAgent yes Host alumnos02 User tu_usuario hostname alumnos02.oac.uncor.edu ForwardAgent yes Configuración de PC fuera de la red interna del IATE con proxyjump Host iate HostName iate.oac.uncor.edu User tu_usuario ForwardAgent yes Host sersic HostName sersic User tu_usuario ProxyJump iate Host alumnos01 User tu_usuario hostname alumnos01.oac.uncor.edu ForwardAgent yes Host alumnos02 User tu_usuario hostname alumnos02.oac.uncor.edu ForwardAgent yes Configuración de PC en red interna del IATE Host sersic User tu_usuario ForwardAgent yes Host alumnos01 User tu_usuario hostname alumnos01.oac.uncor.edu ForwardAgent yes Host alumnos02 User tu_usuario hostname alumnos02.oac.uncor.edu ForwardAgent yes **2. Desde tu PC.** Para Sersic ssh -L 9001:sersic:9001 sersic Para Mirta3 ssh -L 9002:mirta3:9002 mirta3 Para alumnos01 ssh -L 9003:localhost:9003 tu_usuario@alumnos01 Para alumnos02 ssh -L 9004:localhost:9004 tu_usuario@alumnos02 **3. Desde el servidor. Crear la notebook ** para sersic jupyter notebook --no-browser --ip=sersic --port=9001 para mirta3 jupyter notebook --no-browser --ip=mirta3 --port=9002 para alumnos01 jupyter notebook --no-browser --port=9003 para alumnos02 jupyter notebook --no-browser --port=9004 {{ :wiki:img_iate_jupyternotebook_url_conexion.png?800 }} Se debe copiar la URL creada y pegarla en la barra de direcciones del navegador. **4. Desde tu PC. Abrir la notebook con password** Desde un navegador pones como dirección “[[http://localhost:9001/|http://localhost:9001/]]” y te carga a la pagina de jupyter. {{ :wiki:img_iate_jupyternotebook_pass.png?800 }} Si pones el token (en mi caso ce73ef01773e46c5e5213cc22977ea968484d5f3eee0c4a3 ) ya se conectaria **5. Desde tu PC. Abrir la notebook con la url ** Desde un navegador pones como dirección [[http://127.0.0.1:9001/?token=ce73ef01773e46c5e5213cc22977ea968484d5f3eee0c4a3|http://127.0.0.1:9001/?token=ce73ef01773e46c5e5213cc22977ea968484d5f3eee0c4a3]] se debe cambiar a localhost el string con el host. var acc = document.getElementsByClassName("botonPanel"); var i; for (i = 0; i < acc.length; i++) { acc[i].addEventListener("click", function() { this.classList.toggle("active"); var panel = this.nextElementSibling; if (panel.style.display === "block") { panel.style.display = "none"; } else { panel.style.display = "block"; } }); }