Show Menu
Cheatography

AWS Y SSH Cheat Sheet by

Información de cómo acceder a un servidor creado en AWS por medio de conexión SSH

Acceder a AWS

Ingresar correo registrado por el profesor y asignar contraseña
Ir a LMS para acceder a los cursos

Crear una instancia

Iniciar el labora­torio y abrir el terminal
Ir a Panel EC2 y selecc­ionar "­Lanzar una instan­cia­"
Asignar nombre y selecc­ionar una plantilla con los parámetros
Crear o selecc­ionar el par de claves para la instancia
Usar formato de archivo .pem para clave privada
Al lanzar la instancia veremos IP pública y los DNS para la conexión

Conexión por SSH

Abrir cliente SSH (Terminal Linux en este caso)
Situarnos donde está la clave privada (daw.pem) cd /home/­jai­son­/.ssh
Otorgar permisos de acceso, sudo chmod 400 daw.pem
Conectar a la instancia mediante el DNS público
Digitar "­yes­" para permitir la conexión
 

Detener y eliminar una instancia

Ir a "instancias", selecc­ionarla e ir a estado de la instancia, escoger Detener.
Una vez detenida, si se quiere eliminar, en el mismo botón, selecc­ionar Terminar
Por último, si no se va a trabajar más, ir a la "Workbench" y finalizar el labora­torio con el botón End lab

Comandos Linux para conexiones SSH

cd home/user
Para ubicarnos en la carpeta de usuario
cd
Para ir a carpeta raíz de usuario
sudo apt update
Para actualizar las listas de paquetes de Linux
sudo su -
Para cambiar a usuario root
adduser usuario
Para crear un nuevo usuario (debe estar como root)
usermod -aG sudo usuario
Se agrega al nuevo usuario al grupo sudo par que tenga permisos de admini­strador
grep '^sudo:' /etc/group
Ver los usuarios del grupo sudo
ssh-keygen -b 4096
Crea par de claves pública y privada
cat ~/.ssh­/id­_rs­a.pub | pbcopy
Copia clave pública generada por defecto al portap­apeles
mkdir .ssh
Crea carpeta oculta .ssh (donde estarán las claves)
nano author­ize­d_keys
Para editar un archivo, en este caso, las claves autori­zadas
su usuario
Cambiar al usuario creado (poner password)
sudo service ssh restart
Reinicia el servicio SSH para aplicar los cambios
   
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          AWS Services by Nir Elbaz
          Tmux Cheat Sheet
          AWS Services Cheat Sheet

          More Cheat Sheets by jaotalvaro

          Arquitectura y servidores Web Cheat Sheet
          Unidad 3 Cheat Sheet
          Unidad 4 Cheat Sheet