✒️SAP BTPFIORI / La conexión al repositorio GitHub desde el BAS usando SSH Por Roberto Santucho
SAP BTPFIORI La conexión al repositorio GitHub desde el BAS usando SSH

1. EL PROTOCOLO SSH
- Secure SHell es un protocolo de comunicacion segura cifrada de extremo a extremo
- autenticacion SSH key: genera un par de claves UNA PUBLICA Y UNA PRIVADA:
- LA PRIVADA SE COLOCA EN NUESTRA MAQUINA LOCAL Y LA CLAVE PUBLICA SE CARGA EN EL SERVIDOR.
2. LA GENERACION DE UNA NUEVA CLAVE SSH
- con las claves SSH nos podemos conectar a GitHub SIN SUMINISTRAR USUARIO NI CONTRASENA
- dentro del BAS ingrear el comando ssh-keygen -t rsa -b 4096 -C micorreoelectronico . ESTO GENERA
- clave publica /home/user/.ssh/id_rsa.pub y
- clave privada /home/user/.ssh/id_rsa
3. AGREGAR LA CLAVE SSH al ssh-agent
- ssh-agent es un programa que se inicia cuando nos conectamos y almacenamos nuestras claves privadas. Debe estar ejecutandose y TENER UNA COPIA DE LA CLAVE PRIVADA.
- Agregamos la llave SSH al agent para que las claves sean gestionadas eval "$(ssh-agent -s)" . se genera un agent con un id numerico ejemplo Agent pid 4595
- agregamos la clave al agente con comando ssh-add ~/.ssh/id_rsa . Nos mostrara Identity added: id_rsa (mi_correo_electornico)
- listar las llaves en el directorio ls -altrs
4. AGREGAR LA CLAVE SSH PUBLICA A GITHUB
- Para visualizar el contenido de la clave publica, cat nombrearchivo
- cat id_rsa o cat id_rsa.pub
- ir a https://github.com/settings/keys, seccion SSH KEYS Y PEGAMOS LA CLAVE PUBLICA
- COMPROBAR LA CONEXION: DESDE BAS ssh -T [email protected] Y NOS MUESTRA
Hi cloudvanet! You've successfully authenticated, but GitHub does not provide shell access.
 
 
 
Sobre el autor
Publicación académica de Roberto Hernan Santucho, en su ámbito de estudios para la Carrera Consultor SAP BTP Fiori.
Roberto Hernan Santucho
Profesión: Ingeniero en Sistemas - Mexico - Legajo: VA51C
✒️Autor de: 43 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Roberto Santucho







Disponibilidad Laboral: FullTime


















