Guarde las claves SSH de los servidores, IP, puerto, nombre de host en macOS Sierra - Consejos de configuración de terminal y SSH

A pesar de los debates, tanto aquí como en varios foros sobre el hecho de que el nuevo macOS Sierra, Sitios claves privadas no se mantienen llavero después restartárea del sistema.

Para los administradores del servidor, que usan una conexión SSH segura con clave de autenticación, esto es un poco incómodo. Cada vez que deseo autenticarme a través de SSH / Terminal, debería ejecutar el comando: ssh-add -K ~ ruta / clave_privada.pemDespués de lo cual la línea de comandos de terminal para ejecutar la conectividad y autenticación para los servidores administrados. Por lo general, ejecutar el comando: ssh root @ ip_addulse.

Una solución más sencilla sería editar el archivo ~ / .ssh / config en el que crear una especie de alias, tanto para la clave de autenticación como para el usuario y el nombre de host.

1. Abra la aplicación Terminal en macOS y ejecuta el comando:

sudo nano ~/.ssh/config

2. Añadir las siguientes líneas:

Host anyname
 HostName IPServer
 Port 22
 User root
 IdentityFile /Volumes/path/private_keys.pem

3. Ctrl+X entonces Y si Enter para guardar los cambios en la configuración.

Para la autenticación a través de la terminal, se ejecutará la línea de comandos: anyname ssh. La autenticación se realizará automáticamente con el usuario "root" en el nombre de host y el puerto indicado en la configuración, utilizando la clave de autenticación indicada en IdentidadFile.

Puede agregar tantos alias como desee en el archivo ~ / .ssh / config. La condición es que en la línea "Host" tenga diferentes nombres.

Deje su comentario.

Tu dirección de correo electrónico no será publicada.Los campos necesarios están marcados *

Total
0
Reacciones
Artículo anterior

[CÓMO REPARAR] El programa no se puede iniciar porque MSVCR120.dll no se encuentra en su computadora

Siguiente artículo

De Apple Identificación de dos factores de autenticación

Usuarios que buscan:

एसएसएच,
Total
0
Compartir