Instalar y configurar OpenSSH en Ubuntu

Instalar y configurar OpenSSH en Ubuntu 18.04 y Ubuntu 16.04.

En este tutorial veremos cómo instalar y configurar OpenSSH en Ubuntu 18.04 y Ubuntu 16.04.

De todos es conocido que SSH (Secure Shell) es un protocolo que nos permite acceder a una máquina remota de forma segura. OpenSSH es un conjunto de herramientas opensource basadas en el protocolo SSH.

Comenzamos:

Instalar y configurar OpenSSH en Ubuntu 1

 

Instalar OpenSSH en Ubuntu 18.04 y Ubuntu 16.04

Primero actualizamos el sistema.

sudo apt-get update

Instalamos el servidor OpenSSH y sus dependencias.
sudo apt-get install openssh-server

Es posible que la herramienta ya se encontrara instalada como parte del paquete de instalación Ubuntu. Sería recomendable que también instalaras la aplicación de cliente OpenSSH con el comando:
sudo apt-get install openssh-client

Una vez instalado procedemos a configurar.

 

Configurar OpenSSH en Ubuntu 18.04 y Ubuntu 16.04

Iniciamos el servicio.

sudo systemctl start sshd.service

En caso de que desees detener el servicio…
sudo systemctl stop sshd.service

En caso de que desees reiniciar el servicio…
sudo systemctl restart sshd.service

Que el servicio inicie con el sistema.

sudo systemctl enable sshd.service

Verificar que el servicio esta activo (con ejemplos).
sudo systemctl status sshd.service
  1. Si el servicio esta activado y corriendo, la respuesta correcta será similar a:
    ● sshd.service – OpenSSH server daemon
    Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
    Active: active (running) since mar 2018-05-01 17:52:33 CEST; 18h ago
    Docs: man:sshd(8)
    man:sshd_config(5)
    Main PID: 818 (sshd)
    CGroup: /system.slice/sshd.service
    └─818 /usr/sbin/sshd -D
  2. Si el servicio está parado o algo salio mal, la respuesta será similar a:
    sshd.service – OpenSSH Daemon
    Loaded: loaded (/usr/lib/systemd/system/sshd.service; disabled; vendor preset: disabled)
    Active: inactive (dead)

Instalar y configurar OpenSSH en Ubuntu 2

 

En este punto… te recomiendo encarecidamente que modifiques el puerto ssh.

Accedes al archivo de configuración…

nano /etc/ssh/sshd_config

y modificas…
Port 22

por poner un ejemplo usamos el 222.

Port 222

Guarda y cierra el editor.

Reinicia el servicio.

sudo systemctl restart sshd.service

Reinicia el sistema y veras que el comando de conexión a cambiado, observa el ejemplo:

Antes la conexión remota…

# Ip de ejemplo
ssh 85.84.128.120

Ahora la conexión la debes realizar así:
# Ip de ejemplo 
ssh -p 222 root@85.84.128.120

Ya estas conectado remotamente.

Instalar y configurar OpenSSH en Ubuntu 3

 

Si quieres conocer más funciones de OpenSSH, te recomiendo que des un vistazo a los manuales oficiales.

Podrás localizar los manuales en:  «Aquí».

 

3 Comentarios

  1. Philips Garcia
    08/09/2018
  2. paul
    20/03/2019
    • sololinux
      21/03/2019

Agregar comentario