Oracle Cloud: Agregar clave SSH pública para acceso remoto




Fuentes:

https://medium.com/@carolina.ingenieriateleco/configurar-usuarios-en-oci-vm-ab11a258f3ea

https://docs.oracle.com/es/learn/generate_ssh_keys/index.html#connecting-to-an-instance-using-putty

https://docs.oracle.com/es-ww/iaas/Content/Compute/Tasks/managingkeypairs.htm

https://blogs.oracle.com/lad-cloud-experts-es/post/como-crear-un-par-de-llaves-ssh-para-conectarse-a-una-instancia-en-oracle-cloud-infrastructure


Si no tienes una clave SSH, puedes seguir la siguiente guía para generar una: https://docs.oracle.com/es/learn/generate_ssh_keys/index.html#connecting-to-an-instance-using-putty .


Para un usuario ya creado

Una vez tengas tu llave privada y tu llave pública, podrás configurar tu instancia de la siguiente manera:

Ingresa a tu instancia:

# sudo -i

# cd /home/usuario/.ssh

En el archivo authorized_keys agregar tu llave publica previamente creada. Puedes agregar cuantas llaves públicas desees siempre respetando una llave por línea

# vi authorized_keys 

Valida que te puedas a autenticar con tu nueva llave SSH a tu instancia.


Para un usuario nuevo

Ingresa a tu instancia:

# sudo su -

# useradd -m -d /home/username -s /bin/bash username

# mkdir -p /home/username/.ssh

# touch /home/username/.ssh/authorized_keys

# chown -R username:username /home/username/

# chmod 700 /home/username/.ssh

# chmod 600 /home/username/.ssh/authorized_keys


Valida que te puedas a autenticar con tu nuevo usuario y tu nueva llave SSH a tu instancia.



Comentarios

Entradas populares