diff options
Diffstat (limited to 'ssh/.ssh/config')
-rw-r--r-- | ssh/.ssh/config | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/ssh/.ssh/config b/ssh/.ssh/config new file mode 100644 index 0000000..69c94b8 --- /dev/null +++ b/ssh/.ssh/config @@ -0,0 +1,66 @@ +# Read more about SSH config files: https://linux.die.net/man/5/ssh_config + +Host * + StrictHostKeyChecking no + ServerAliveInterval 300 + ServerAliveCountMax 2 + +Host heimdall loki + User pi + ForwardAgent yes + StreamLocalBindUnlink yes + RemoteForward /run/user/1000/gnupg/S.gpg-agent /home/tobyv/.gnupg/S.gpg-agent.extra + ControlMaster auto + ControlPath ~/.ssh/controlmasters/%r@%h:%p + ControlPersist 30m + +Host odin thor + User tobyv + Port 2222 + ForwardAgent yes + StreamLocalBindUnlink yes + RemoteForward /run/user/1000/gnupg/S.gpg-agent /home/tobyv/.gnupg/S.gpg-agent.extra + ControlMaster auto + ControlPath ~/.ssh/controlmasters/%r@%h:%p + ControlPersist 30m + +host bifrost + User tobyv + ControlMaster auto + ControlPath ~/.ssh/controlmasters/%r@%h:%p + ControlPersist 30m + +Host aegir + User root + HostName foundry.tobyvin.com + ForwardAgent yes + StreamLocalBindUnlink yes + +Host door + User tovince + HostName door.cs.siue.edu + ForwardAgent yes + StreamLocalBindUnlink yes + RemoteForward /run/user/1000/gnupg/S.gpg-agent /home/tobyv/.gnupg/S.gpg-agent.extra + ControlMaster auto + ControlPath ~/.ssh/controlmasters/%r@%h:%p + ControlPersist 30m + +Host siue + User tovince + HostName home.cs.siue.edu + ForwardAgent yes + StreamLocalBindUnlink yes + RemoteForward /run/user/1400158178/gnupg/S.gpg-agent /home/tobyv/.gnupg/S.gpg-agent.extra + RemoteCommand rm -f /run/user/1400158178/gnupg/S.gpg-agent && zsh -l + RequestTTY force + +Host zone zone1 zone2 + User tovince + HostName zone.cs.siue.edu + +Host zone1 + SetEnv INSTANCE=1 + +Host zone2 + SetEnv INSTANCE=2 |