Nube

Cómo crear una instancia de Linode Cloud para Linux

La implementación de imágenes de Linux basadas en la nube no tiene por qué ser un desafío. Aquí hay instrucciones paso a paso sobre cómo hacer esto.

linodehero

Finalmente ha decidido que es hora de extender su centro de datos a la nube y usar Linux. Para lograr esto, hay muchos caminos exitosos (por ejemplo, Amazon AWS, Microsoft Azure, Google Cloud). Una vez que supere a esas empresas más grandes, encontrará muchas más soluciones rentables que ofrecen una funcionalidad similar. Una de esas empresas es Linode, que proporciona servidores SSD Linux de alto rendimiento listos para satisfacer sus necesidades de infraestructura. Sus planes comienzan en $ 5 / mes y son utilizados por:

  • comunes creativos
  • SQLite
  • cebolla
  • cielo oscuro
  • Motor de trabajo en equipo

Linode ofrece soporte las 24 horas del día, los 7 días de la semana, copias de seguridad, balanceadores de nodos, API, StackScripts, redes de 40 Gbps, acceso de shell y (en la forma típica de TI) una garantía de tiempo de actividad del 99,9 %.

Quiero guiarlo a través del proceso de lanzamiento de una instancia de Linux en un Linode y mostrarle lo fácil que es. Esto supondrá que ya tiene su cuenta Linode y puede iniciar sesión. Con esta pregunta en la mano, está listo para implementar su primera imagen de Linux.

desplegar imagen

Lo primero que debe hacer (después de iniciar sesión en su cuenta) es hacer clic en la pestaña Linodes, luego en la pestaña Tablero. desde allí (Figura A), haga clic en Implementar imagen.

LEER  La tecnología puede ver a través de las paredes, según una nueva investigación de la Universidad de Duke

Figura A

linodea

en la ventana de resultados (Figura B), debes:

  • Seleccione la imagen para implementar (elija entre Arch Linux, Debian 8 o 9, Fedora 24 o 25, Gentoo, openSUSE Leap, Slackware, Ubuntu 16.04/16.10/17.04 o CentOS 6 o 7)
  • Elija un tamaño de imagen (en MB)
  • Seleccione el disco de intercambio (utilice el intercambio existente o 128, 256, 512 MB)
  • establecer contraseña raíz

Figura B

linodeb

Haga clic en Implementar y su imagen comenzará el proceso de rotación (hasta 2-5 minutos). Después de implementar la imagen, aparecerá en la pestaña Linodes | Dashboard (Figura C).

Figura C

linodec

Acceda a la imagen recién implementada

Como era de esperar, no se puede acceder a sus imágenes a través de la interfaz basada en web. La mayoría de estas imágenes están basadas en servidor y no contienen una GUI, por lo que el acceso está limitado a shell seguro. Si hace clic en la pestaña «Acceso remoto», obtendrá una dirección IP pública que puede usar. Copie la dirección IP, abra su terminal Linux (o la herramienta gui habilitada para ssh de Windows) e inicie sesión. Para aquellos que usan una terminal de Linux, el comando para iniciar sesión en la imagen de Linode sería:

ssh -v root@IMAGE_IP

donde IMAGE_IP es la dirección IP real de su imagen recién creada.

Si desea que esto sea un poco más fácil, puede agregar una entrada a su archivo /etc/hosts (en su máquina Linux local). Abra el archivo para editarlo (usando su editor de texto favorito) y agregue una entrada como esta:

linode SERVER_IP

donde SERVER_IP es la dirección IP real de la imagen de Linode (que se encuentra en la pestaña Acceso remoto del Panel de Linode).

Después de guardar el archivo, puede acceder a su imagen de Linode Linux con el siguiente comando:

ssh -v root@linode

En este punto, puede hacer lo que quiera con su imagen de Linode: instalar una pila LAMP, Docker… sin restricciones. Recomiendo crear un nuevo usuario, agregarlo al grupo sudoers y deshabilitar el acceso de root a ssh. Eso es todo:

  1. SSH en tu Linode
  2. Agregue un nuevo usuario con el comando useradd -m USERNAME (donde USERNAME es el nombre del usuario que desea agregar)
  3. Déle al nuevo usuario una contraseña usando el comando passwd NOMBRE DE USUARIO (nuevamente, donde NOMBRE DE USUARIO es el nombre del usuario que acaba de agregar)
  4. Agregue el usuario al grupo sudo con el comando usermod -aG sudo NOMBRE DE USUARIO (donde NOMBRE DE USUARIO es el nombre del usuario que acaba de agregar)

Antes de continuar, es fundamental asegurarse de que puede acceder a su servidor con el usuario recién creado. Una vez que haya confirmado que esto es posible, puede deshabilitar el inicio de sesión raíz usando ssh abriendo el archivo /etc/ssh/sshd_config (usando su editor de texto favorito) y cambiando la siguiente línea:

PermitRootLogin es

a

PermitRootLogin No

Guarde y cierre el archivo. Antes de que los cambios surtan efecto, debe reiniciar sshd con:

sudo systemctl reiniciar sshd

Después de reiniciar el servicio, cuando alguien intente iniciar sesión en esa imagen de Linode como raíz, verá un permiso denegado, vuelva a intentarlo y no se le otorgará acceso.

Linux en la nube simplificado

Linode hace un gran trabajo al hacer que el proceso de implementación de una imagen de Linux sea muy simple. Asegúrese de consultar su matriz de funciones/precios para ver si tienen un plan que se ajuste a sus necesidades.

LEER  Cómo agregar carpetas de forma segura a iCloud en macOS

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba