From 6edb7bf6f3c02bca4740ff724caf4cb1dcee33cb Mon Sep 17 00:00:00 2001 From: Eric Renfro Date: Mon, 16 Nov 2020 00:30:26 -0500 Subject: [PATCH] Added ssh config template with macOS specifics --- .ssh/config##template.default | 188 ++++++++++++++++++++++++++++++++++ 1 file changed, 188 insertions(+) create mode 100644 .ssh/config##template.default diff --git a/.ssh/config##template.default b/.ssh/config##template.default new file mode 100644 index 0000000..0d2f350 --- /dev/null +++ b/.ssh/config##template.default @@ -0,0 +1,188 @@ +ControlMaster auto +ControlPath ~/.ssh/controlmasters/%r@%h:%p +CanonicalizeHostname yes +CanonicalDomains home.ld linux-help.org +CanonicalizeMaxDots 1 +CanonicalizeFallbackLocal yes + + +GSSAPIAuthentication no +GSSAPIDelegateCredentials no + +Host ceweb + Hostname jand.dyndns.biz + Port 22 + user mykael +Host cewebproxy + Hostname jand.dyndns.biz + Port 22 + user mykael + DynamicForward 5534 +Host cebackdoor + Hostname jand.dyndns.biz + Port 2022 + user mykael +Host cerobust1 + Hostname robust1 + user mykael + ProxyJump ceweb +Host cerobust2 + Hostname 192.168.1.52 + user mykael + ProxyJump ceweb +Host ceregions1 + Hostname regions1 + user mykael + ProxyJump ceweb +Host ceregions2 + Hostname regions2 + user mykael + ProxyJump ceweb +Host ceregions3 + Hostname regions3 + user mykael + ProxyJump ceweb +Host ceregions4 + Hostname regions4 + user mykael + ProxyJump ceweb +#Host cegrid +# Hostname jand.dyndns.biz +# Port 23 +# User mykael +Host package-repo + Hostname bastion.home.ld + IdentitiesOnly yes + IdentityFile ~/.ssh/manual/id_repo + +Host mega-backups + Hostname mega.home.ld + IdentitiesOnly yes + IdentityFile ~/.ssh/manual/id_backups + +Host github.com github.com.linux-help.org + HostName github.com + User git + IdentityFile ~/.ssh/id_ed25519 + IdentitiesOnly yes + +Host bbs.home.ld bbs + User bbs + +Host bbs-old.home.ld bbs-old + User bbs + Port 2222 + + +Host dheaven + Hostname bbs.home.ld + User !Psi-Jack + Port 2222 + PasswordAuthentication yes + Ciphers aes128-cbc + + +#Host 172.17.10.80 work +# HostName 172.17.10.80 +# user erenfro +# CompressionLevel 8 +# Cipher blowfish +# ForwardX11Trusted yes +# ForwardAgent yes + +#Host aws1 +# User root +# IdentityFile ~/.ssh/aws_rsa +# Hostname 54.243.188.148 +# #Hostname ec2-54-242-113-60.compute-1.amazonaws.com + +Host hub + User bbs + #Hostname hub.deckersheaven.com + +Host do1 + User root + Hostname 192.241.250.242 + +#Host *.mco.ld *.ecp.ld *.phx.ld *.ewr.ld *.bookit.com +# User eric.renfro +# IdentityFile ~/.ssh/work_rsa + +#Host 172.16.* 172.19.* 172.20.* 172.21.* 172.22.* 172.23.* 172.24.* 172.25.* +# User eric.renfro +# IdentityFile ~/.ssh/work_rsa + +Host router.home.ld router + User psi-jack + +Host vmskel + Hostname 172.17.69.69 + StrictHostKeyChecking no + UserKnownHostsFile /dev/null + User admin + LogLevel QUIET + +#Host gogs2.home.ld +# User psi-jack@linux-help.org + +Host mx.linux-help.org web.linux-help.org + KeepAlive yes + User erenfro + ServerAliveInterval 60 + ForwardAgent yes + +Host 172.17.252.5 + User psi-jack + KeepAlive yes + ForwardAgent yes + ForwardX11 no + ForwardX11Trusted no + +Host *.home.ld + User psi-jack + KeepAlive yes + ServerAliveInterval 60 + ForwardAgent yes + ForwardX11 yes + ForwardX11Trusted yes + GSSAPIAuthentication no + GSSAPIDelegateCredentials no + +#Host *.bookit.com *.ism.ld *.ewr.ld *.phx.ld *.ecp.ld 172.26.1.99 172.24.1.99 172.20.1.99 +# User eric.renfro +# KeepAlive yes +# ServerAliveInterval 60 +# ForwardAgent yes +# ForwardX11 yes +# ForwardX11Trusted yes +# GSSAPIAuthentication no +# GSSAPIDelegateCredentials no + +#Host gleim +# User earenfro +# Port 224 +# DynamicForward 4080 +# Hostname dev.teamgleim.com +# ForwardAgent yes +# ForwardX11 no +# +#Host *.teamgleim.com +# User earenfro +# Port 224 +# ServerAliveInterval 60 +# ForwardAgent yes +# ForwardX11 no + +Host * + #User psi-jack + KeepAlive yes +{% if yadm.os == "Darwin" %} + UseKeyChain yes +{% endif %} + ServerAliveInterval 60 + ForwardAgent yes + ForwardX11 yes + ForwardX11Trusted yes + GSSAPIAuthentication no + GSSAPIDelegateCredentials no +