Cambiar puerto 22 de SSH a otro por motivos de seguridad

Debian:

editar el archivo /etc/ssh/sshd_config y modificar la línea que pone Port 22

algunos recomiendan editar también el archivo /etc/ssh/ssh_config y descomentar la línea que pone Port 22

en esas líneas debemos escribir el puerto que deseemos…

luego, reiniciamos el servicio y listo…

/etc/init.d/ssh restart

por las dudas, /etc/init.d/ssh reload

Mandriva:

en /etc
edita services
busca donde ponga ssh y cambia el 22 en los 2 (udp y tcp) por el elegido.

si te sale error de public keys (es normal, pq antes detecto movimiento en el 22)
borra esos public keys:
rm ~/.ssh/known_hosts

 

fuente