Skip to main content

Cambiar el puerto SSH en Ubuntu 24.04 y Debian Bookworm

Introducción

Cada un tiempo salen cambios, y en la época que vivimos son muy a menudo, y alguno, incluso olvidamos los tiempos de Slackware o mas duro aun, una Gentoo o un Linux From Scratch.

Uno de esos cambios que viene en las ultimas estables de Debian y derivados es uno que puede despistarte con el cambio de puerto para SSH.

En el caso de Redhat/CentOs y derivadas el lío sería otro pero también existe.

Cambiar el puerto SSH en Ubuntu 22.04 /Debian Bookworn

Debian puede variar algo, pero la idea es la misma.

La cuestión esta en que al margen de el cambio de la clave Port al puerto deseado en el fichero /etc/ssh/sshd_config necesitamos unos pasos adicionales.

Si echamos una vista al systemd de nuestra distro Ubuntu vemos dos entradas para ssh siendo la interesante /etc/systemd/system/ssh.service.requires

Ubuntu 24 : /etc/systemd/system

Ubuntu 24 : /etc/systemd/system/ssh.service.requires

Ubuntu 24 : /etc/systemd/system/ssh.service.requires : Editar

Así que se trata de editar la clave ListenStream con el mismo puerto que hemos puesto en la configuración de SSHD.

No olvides que esto es después de que al cambiar el valor de Port no te funcione 😊

Después es lo habitual en systemd por que hay que hacer un reload tras los cambios en systemd

systemctl daemon-reload
systemctl restart ssh

No olvides el firewall 😊😊😊

Agradecimientos

Aviso

Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad. El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de Castris

Si necesitas soporte profesional puedes contratar con Castris soporte profesional.