Amazon EC2: acceso con usuario root

Una de las cosas que no me gusta de Amazon AWS es que una vez creada una instancia, por defecto, no se pueda acceder como usuario root sino el usuario establecido por cada tipo de Imagen que se instale. En el caso de Rocky Linux 8, que estoy utilizando en estos días, el usuario es rocky y se utiliza junto a la clave RSA creada anteriormente. Vamos por pasos; buscamos el servicio:

luego lo seleccionamos:

en la pagina que aparece tenemos dos opciones; la opción que he utilizado es Actions → Import Key Pair. En la nueva pagina:

escogemos un nombre y copiamos la parte publica de la clave RSA. Guardamos con el botón:

a seguir creamos una instancia y escogemos como clave publica la que acabamos de crear. Si, como en mi caso, la instancia es con Rocky Linux 8, al momento de configurar el cliente SSH PuttY:

en Connection → Data:

en Connection → SSH → Auth:

Guardamos los cambios y accedemos al servidor; una vez adentro, pasamos a usuario root:

sudo su root

instalamos un editor de texto (en mi caso NANO):

dnf install nano

Abrimos el siguiente archivo:

nano /root/.ssh/authorized_keys

y borramos todo lo que aparece antes de la clave publica que normalmente inicia con:

ssh-rsa

en mi caso borré:

no-port-forwarding,no-agent-forwarding,no-X11-forwarding,command="echo 'Please login as the user \"rocky\" rather than the user \"root\".';echo;sleep 10;exit 142"

Se guardan los cambios y se reinicia el servidor:

reboot

ahora se modifica la configuración del cliente PuttY donde en Conection → Data en lugar de rocky se pone root

¡Listo!

Vota el Articulo: 

Sin votos (todavía)
Evalúa la calidad del articulo
Suscribirse a Comentarios de "Amazon EC2: acceso con usuario root" Suscribirse a VozToVoice - Todos los comentarios