AWS Y SSH Cheat Sheet

A Programming › SSH cheat sheet in English and español (Spanish) by jaotalvaro

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

3,879 views 950 downloads 25 Sep 2023 History

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 '­^su­do:­' /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.

Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.