sábado, 8 de febrero de 2025

Notas sobre usar la Nube de Oracle.

 

La nube de Oracle, si bien no tan conocida como la nube Amazon, es una opción interesante para aquellos que requieran un proveedor de servicios en la nube, tiene una oferta de servicios menos extensa, pero seamos sinceros: quien usa todos los recursos que ofrece AWS?

Una gran ventaja del servicio de Oracle es que te permite crear un par de maquinas virtuales de pocos recursos de forma gratuita, de los cuales pueden ser dos pequeñas maquinas virtuales x86_64 o gasta 4 maquinas virtuales con arquitectura ARM.

A Powerful Server From Oracle Cloud — Always Free | by Joe T.  Santhanavanich | Level Up Coding

Puedes crear fácilmente una nueva instancia de maquina virtual:


Lamentablemente Fedora no esta disponible en la nube de Oracle pero si Oracle Linux, Rocky Linux y Alma Linux:


 En la nube de Oracle es necesario acceder con una llave segura para SSH:


 El usuario para acceder a la nube de Oracle es opc:

 ssh -i ssh-key-####-##-##.key opc@###.##.###.###

Al intentar acceder la primera vez obtuve el mensaje de error:

Permissions 0644 for 'ssh-key-#########.key' are too open.

 No había encontrado este error anteriormente, la solución es hacer el archivo solo disponible para el usuario actual con:

chmod 600 ssh-key-#########.key

Una vez ingresado al servidor no se requiere contraseña para pasar a una consola de administrador con:

sudo bash

Una vez con acceso al terminal las tareas principales son:

Actualizar el sistema:

dnf update -y

Yo prefiero utilizar cockpit que se puede instalar con:

dnf install -y cockpit

systemctl enable --now  cockpit.socket

 sudo firewall-cmd --add-service=cockpit
sudo firewall-cmd --add-service=cockpit --permanent