¿Cómo descubro en qué puerto se está ejecutando??

¿Cómo descubro en qué puerto se está ejecutando??

Secure Shell, comúnmente llamado SSH, es un protocolo de red utilizado para realizar inicios de sesión remotos en máquinas en una red o en Internet. SSH es muy popular ya que es seguro y fácil de usar, especialmente si se siente cómodo usando el terminal.

En esta guía rápida, discutiremos cómo instalar SSH usando el servidor OpenSSH en un sistema de Linux, una configuración rápida y, finalmente, mostrarle cómo ver y cambiar el puerto en el que se ejecuta SSH.

Comencemos:

Instalación de SSH en Linux

Comencemos por discutir cómo instalar SSH en Linux.

NOTA: Esta parte del tutorial no es tan importante, y puede omitirla si ya tiene SSH instalado en su sistema.

Dicho esto, comience actualizando el sistema usando el comando:

SUDO apt-get actualización && sudo apt-get actualización

A continuación, instale el servidor OpenSSH usando el comando simple:

Instalación de sudo apt-get opensh-server

Una vez que el comando se ejecuta correctamente, debe tener una configuración de SSH en su sistema y comenzar a configurarlo.

Por convención, el servicio SSH se instala como servicio SSH, y puede administrarlo utilizando Systemd.

Comience por verificar si tiene el servicio instalado correctamente usando el comando:

estado de servicio de sudo ssh
[Fail] SSHD no se está ejecutando ... Falló!

Después de confirmar que tiene instalado el servicio SSH, puede continuar y iniciar el servicio utilizando el comando:

SUDO SERVICIO SSH SIGT
[OK] Comenzar OpenBSD Secure Shell Server: SSHD.

Para habilitar SSH para ejecutarse en Boot, use el comando SystemCTL:

sudo systemctl habilita ssh

Cómo cambiar el puerto SSH predeterminado

SSH es una funcionalidad poderosa que permite inicios de sesión remotos en un dispositivo desde cualquier lugar del mundo. Esta característica también puede ser una vulnerabilidad explotable si un atacante gana acceso al sistema.

Una forma fundamental de asegurar SSH es cambiar el puerto en el que se ejecuta de forma predeterminada, puerto 22.

A menudo escuchará la siguiente broma: “El universo está hecho de protones, neutrones, electrones y puertos SSH predeterminados." Esta broma es voguish en los círculos de los programadores porque los puertos SSH predeterminados son susceptibles a los ataques, especialmente en el forzo bruto.

Permítanos ver ahora cómo puede comenzar a asegurar su sistema cambiando el puerto SSH predeterminado.

Para cambiar el puerto SSH predeterminado, necesitamos editar el archivo de configuración del servidor SSH en/etc/ssh/sshd_config

Edite el archivo de configuración y la incomment de la entrada #port y especifique el puerto que desea usar como el puerto SSH predeterminado.

sudo nano/etc/ssh/sshd_config #port 22

También puede realizar otras configuraciones en este archivo para mejorar la seguridad de su servidor, pero no entraremos en eso en este tutorial.

Ahora, cierre el archivo y guarde todos los cambios. A continuación, necesitamos reiniciar el servicio para aplicar los cambios, que puede hacer utilizando el comando:

SUDO Service SSH Reiniciar

Cómo encontrar el puerto en el que se está ejecutando SSH

Para ver el puerto en el que se está ejecutando SSH, Cat el contenido del archivo sshd_config y grep para el puerto usando el comando:

Cat/etc/ssh/sshd_config | GREP Port Port 3333 #Gatewayports No

Conclusión

En esta guía rápida, hemos discutido cómo instalar y configurar rápidamente SSH en Linux. También cubrimos cómo editar el archivo de configuración de SSH para cambiar el puerto SSH predeterminado y finalmente observamos cómo saber qué puerto se está ejecutando SSH.