Volver a la página principal
miércoles 25 diciembre 2024
24

Cómo Instalar ssh-keygen en Tu Sistema

SSH-Keygen es una utilidad incluida en la mayoría de los sistemas operativos basados en Unix, que permite generar claves públicas y privadas para autenticar conexiones SSH. Su uso mejora la seguridad al reemplazar contraseñas con claves criptográficas.

Instalación de SSH-Keygen

Sistemas Basados en Linux (Debian, Ubuntu)

1. Verifica si está instalado:

ssh-keygen -V

Si no aparece información, sigue los pasos.

2. Instalación con APT:

sudo apt update
   sudo apt install openssh-client

Esto instalará SSH-Keygen como parte del cliente OpenSSH.

Sistemas Basados en Red Hat/CentOS

1. Verifica la instalación:

ssh-keygen -V

2. Instala OpenSSH:

sudo yum install openssh

MacOS

SSH-Keygen viene preinstalado. Puedes verificarlo ejecutando:

ssh-keygen -V

Windows

1. Instalar a través de PowerShell:

Si usas Windows 10/11, OpenSSH viene integrado. Para habilitarlo:

Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'

Luego, instala si no está habilitado:

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

2. Alternativa con Git Bash:

Instala Git para Windows que incluye SSH-Keygen.

Ejemplos de Uso de SSH-Keygen

1. Generar una clave SSH predeterminada:

ssh-keygen

2. Generar una clave con un nombre específico:

ssh-keygen -t rsa -b 4096 -C "tu_email@ejemplo.com"

3. Cambiar permisos del archivo de clave privada:

chmod 600 ~/.ssh/id_rsa
Etiquetas:
ssh linux
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer