SSH Config File

 

en el path (para usuarios):

~/.ssh/config

Se agrega de la siguiente forma:

Host dev

    HostName dev.example.com
    User lalo
    Port 22
    ServerAliveInterval 30
    IdentityFile ~/.ssh/privada
    Protocol 2 
    ServerAliveInterval 30
    KexAlgorithms +diffie-hellman-group1-sha1



Un tunel dentro de otro tunel dentro de otro tunel:

Host B
    hostname 127.0.0.1
    user myUser
    Port 43099
    IdentityFile ~/.ssh/id_rsa
Host C
    ProxyJump B
    IdentityFile ~/.ssh/id_rsa
    # Any additional options for connecting to C
Host D
    ProxyJump C
    IdentityFile ~/.ssh/id_rsa
    # Any additional options for connecting to D

Links de referencia:

https://linuxhint.com/ssh-config-file/

https://www.iclarified.com/85252/how-to-fix-no-matching-key-exchange-method-found-on-mac

Documentación de los opciones del archivo:

https://man.openbsd.org/OpenBSD-current/man5/ssh_config.5

Mas parametrización

https://phoenixnap.com/kb/ssh-config

Entradas más populares de este blog

Como redireccionar el trafico a una nueva IP con IPtables

Kgpg en ubuntu

Uso de UFW en ubuntu