Submitted by admin on
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!
Recent comments