ForwardAgent yes ServerAliveInterval 15 ServerAliveCountMax 3 ControlMaster auto ControlPath ~/.ssh/control:%h:%p:%r ControlPersist 1200 Ciphers aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr AddressFamily inet RequestTty yes PreferredAuthentications=publickey SendEnv LC_* LANG Include ~/.ssh/private_config Host gitlab.com IdentityAgent /dev/null PKCS11Provider /usr/lib/pkcs11/libtpm2_pkcs11.so Host 10.1.100.16 Host dln-dev Hostname 10.1.100.16 IdentityAgent ${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent.ssh ForwardAgent yes ForwardX11 no ExitOnForwardFailure yes Compression yes LocalForward 127.0.0.1:3000 127.0.0.1:3000 LocalForward 127.0.0.1:3011 127.0.0.1:3011 LocalForward 127.0.0.1:8000 127.0.0.1:8000 LocalForward 127.0.0.1:8080 127.0.0.1:8080 # RemoteForward ${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent ${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent.extra RemoteForward ${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent.ssh ${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent.ssh # RemoteForward ${XDG_RUNTIME_DIR}/gnupg/S.scdaemon ${XDG_RUNTIME_DIR}/gnupg/S.scdaemon