Secure Shell es un intérprete de órdenes seguro. Sirve para el acceso y control remoto de otro máquina. Es parecido a un Telnet pero con seguridad en la comunicación.
Intalar SSH en Ubuntu con OpenSSH
Es tan fácil como abrir una consola y teclear las siguientes órdenes:
sudo apt-get install openssh-server openssh-client
Una vez instalado comprueba con la siguiente orden si el servidor está funcionando:
sudo /etc/init.d/ssh status
Y la salida deberá mostrar el estado del proceso
ssh start/running, process 4458
Con estos sencillos pasos ya puedes conectar a tu máquina mediante SSH.
Algunos parámetros de configuración
Pero antes no está de mas dar un vistazo al fichero sshd_config, que contiene los parámetros de configuración para administrar la conexión. Edítalo desde el directorio /etc/ssh/ con vim, nano o el editor que prefieras:
sudo vim /etc/ssh/sshd_config
Los parámetros mas básicos de configuración son los siguientes:
- Acceso al superusuario root (ojo con esta opción por motivos de seguridad): PermitRootLogin yes
- Dar acceso a usuarios: AllowUsers usuario
- Si tienes varias interfaces de red, índica con cual realizarás la conexión: ListenAddress ip
- Puerto de conexión (por defecto el 22): Port numeroDePuerto
Si has hecho cambios (opción recomendable), reinicia el servidor y listo, a funcionar:
sudo /etc/init.d/ssh restart
Cómo conectar a Ubuntu Linux vía SSH publicado en BajoLinux.