Simplificando la Autenticación: Cómo Enviar Claves SSH al Servidor para Eliminar el Uso de Contraseñas - Iespai
Linux

Simplificando la Autenticación: Cómo Enviar Claves SSH al Servidor para Eliminar el Uso de Contraseñas



En la administración de servidores, optimizar el proceso de conexión es clave. Aquí te guiamos en el uso de claves SSH con nombre personalizado, acceso rápido mediante alias y la configuración de un archivo config para hacer la conexión aún más eficiente.

Paso 1: Generar tus Claves SSH con un Nombre Personalizado

Asegúrate de tener un par de claves SSH. Genera un nombre personalizado para ellas:

ssh-keygen -t rsa -b 2048 -f ~/.ssh/mi_clave_personalizada

Paso 2: Copiar la Clave Pública al Servidor

Usa ssh-copy-id o copia manualmente tu clave al servidor:

ssh-copy-id -i ~/.ssh/mi_clave_personalizada tu_usuario@tu_servidor

Paso 3: Crear un Acceso Rápido con Alias

Añade un alias en tu archivo de perfil para una conexión rápida. Editar ~/.bashrc o ~/.zshrc:

alias sshmi='ssh -i ~/.ssh/mi_clave_personalizada tu_usuario@tu_servidor'

Recarga tu perfil:

source ~/.bashrc   # O source ~/.zshrc, según tu configuración

Paso 4: Configurar el Archivo config

Crea o edita el archivo ~/.ssh/config con tu editor favorito:

nano ~/.ssh/config

Añade la siguiente configuración:

Host mi_servidor
    HostName tu_servidor
    User tu_usuario
    IdentityFile ~/.ssh/mi_clave_personalizada

En alguna ocasión he puesto PubkeyAcceptedKeyTypes :

Host mi_servidor
    HostName tu_servidor
    User tu_usuario
    IdentityFile ~/.ssh/mi_clave_personalizada
    PubkeyAcceptedKeyTypes +ssh-rsa

Guarda y cierra el archivo.

Paso 5: Verificar la Conexión sin Contraseña con Acceso Rápido y config

Ahora, puedes conectar mediante el alias o simplemente usando:

ssh mi_servidor

Deberías acceder al servidor sin solicitar contraseña.

Al configurar el archivo config, simplificas aún más la conexión, permitiendo el uso de un nombre amigable en lugar de detalles de conexión. ¡Estos pasos te brindarán una administración de servidores más eficiente y segura!

Oscar Lastera Sanchez

Entradas recientes

🛡 Cómo solucioné el error de renovación con Certbot: «Invalid response from /.well-known/acme-challenge»

Durante la renovación de un certificado SSL con Certbot en un servidor Ubuntu con Apache,…

4 días hace

5 años de revolución digital: cómo la tecnología está redefiniendo nuestra sociedad

🌐 La evolución de la digitalización global: 2019-2024 En tan solo cinco años, el mundo…

5 días hace

Redefiniendo la Ética de las Máquinas: Asimov y Kant Frente a la Inteligencia Artificial

La ciencia ficción ha sido, a lo largo del tiempo, un campo fértil para la…

3 semanas hace

Di adéu a les notificacions! Assegura’t que els teus certificats TLS es renovin automàticament

Let's Encrypt ha estat una peça clau en la seguretat web en oferir certificats TLS…

3 semanas hace

Guía para Instalar una Máquina Virtual en VirtualBox y Configurar un Servidor LAMP

En esta guía te explicaremos paso a paso cómo instalar una máquina virtual en VirtualBox…

3 semanas hace

¡Los Bloqueadores Están Declarando la Guerra a Bit.ly! Descubre Por Qué Tus Enlaces Están en Peligro

Los acortadores de URL, como bit.ly, se han convertido en herramientas esenciales para simplificar y…

3 semanas hace

Esta web usa cookies.