Olvidé desbloquear el puerto 22 para SSH al configurar UFW. El puerto FTP aún está abierto. ¿Cuáles son mis opciones?

Olvidé desbloquear el puerto 22 para SSH al configurar UFW. El puerto FTP aún está abierto. ¿Cuáles son mis opciones?

Entonces el título lo dice todo. Configuré una instancia ec2 en AWS con Ubuntu 16.04 LTS para un servidor web. Al habilitar el firewall y abrir los puertos necesarios para el acceso web (HTTP, FTP, etc.), no pensé en habilitar el puerto 22 para la conexión SSH que uso para conectarme al servidor. Naturalmente, no puedo acceder de forma remota a mi servidor a través de SSH para administrarlo ya que ahora está bloqueado por UFW. Afortunadamente, todavía puedo conectarme a través de FTP, por lo que tengo acceso a todos los archivos del sistema. ¿Cuáles son mis opciones para abrir el puerto 22 en UFW?

Respuesta1

Si no has hecho nada más todavía, elimina la instancia y rehazla. Esa es la mejor solución, la más sencilla y la más rápida.

¿Amazon tiene una consola de recuperación por ejemplo? Creo recordar que sí. Si lo hacen, puede reiniciar la instancia en modo de rescate chrooty cambiar la configuración de UFW de esa manera.

podríaTambién podrá cargar un reemplazo sshd_configy mover sshd para escuchar en el puerto 80.

Luego cargue una configuración httpd que cambie su puerto de escucha a, digamos, 8080.

Luego reinicie y haga ssh en el puerto 80.

Respuesta2

Puede crear un archivo de configuración ssh de reemplazo y cambiar el número de puerto para que escuche en un puerto que esté abierto de forma predeterminada y luego cargarlo usando ftp y reiniciar la instancia de Ubuntu. Esto haría que ssh escuche en ese puerto, para cuando pueda cambiar la configuración de ufw para que ssh pueda funcionar en el puerto 22.

información relacionada