Acceso a líneas de comandos (CLI, command line interface).
BASH
, y también se puede usar en Windows para acceder a CMD
o a PowerShell
.Acceso en red a interfaces gráficas de usuario (GUI, graphic user interface).
Vamos a utilizar Ubuntu, que es una de las distribuciones Linux más usadas y amigables que hay. Viene en dos sabores:
Instalaremos la versión Desktop, que no incluye servidor SSH. Se instala aparte con:
sudo apt update && sudo apt upgrade -y
sudo apt install -y openssh-server
sudo systemctl status sshd.service --no-pager
Echa un vistazo a la configuración en: /etc/ssh/sshd_config
Son importantes los ficheros:
/home/$USER/.ssh/config
donde puedes guardar datos de configuración para conectarte a otros servidores./home/$USER/.ssh/known_hosts
donde se guardan las claves públicas de otros servidores./home/$USER/.ssh/
Puedes crear parejas de claves con ssh-keygen -t rsa
Como cliente SSH en Windows puedes usar una de estas opciones:
Utilizaremos VMware Player (versión gratuita): Descargar aquí.
Opciones:
ISO
del sistema y crear la máquina virtual desde cero: https://ubuntu.com/download/desktoposboxes
, contraseña osboxes.org
. Viene con teclado en inglés, que se cambia en /etc/default/keyboard
con XKBLAYOUT="es"
Pondremos las máquinas virtuales en puente (bridge) para que todos podamos acceder a todo.
Haz conexiones con cliente VNC Viewer y cliente RDP
Manual para instalar servidor RDP en Ubuntu: https://conpilar.es/xrdp-conecte-el-escritorio-remoto-de-ubuntu-linux-a-traves-de-rdp-desde-windows/