aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Löthberg <johannes@kyriasis.com>2014-08-18 19:22:14 +0200
committerJohannes Löthberg <johannes@kyriasis.com>2014-08-18 19:22:14 +0200
commit49ec1d365758456fb1699ed66f6c987d6d661f7f (patch)
tree7632e6cd4b1bc401d17a086536a73caabce48cc1
parent0ac47bd68664899fae4280dcd5a3219b6daa2ca0 (diff)
downloaddotfiles-49ec1d365758456fb1699ed66f6c987d6d661f7f.tar.xz
ssh: import config
-rw-r--r--makefile5
-rw-r--r--ssh/config25
2 files changed, 28 insertions, 2 deletions
diff --git a/makefile b/makefile
index bae02d1..64ba006 100644
--- a/makefile
+++ b/makefile
@@ -1,3 +1,4 @@
install:
- ln -sf .config/zsh/.zshenv "$(HOME)/.zshenv"
- ln -sf .config/pentadactyl/pentadactylrc "$(HOME)/.pentadactylrc"
+ -ln -s "$(HOME)/.config/zsh/.zshenv" "$(HOME)/.zshenv"
+ -ln -s "$(HOME)/.config/pentadactyl/pentadactylrc" "$(HOME)/.pentadactylrc"
+ -ln -sn "$(HOME)/.config/ssh/" "$(HOME)/.ssh"
diff --git a/ssh/config b/ssh/config
new file mode 100644
index 0000000..9f244ba
--- /dev/null
+++ b/ssh/config
@@ -0,0 +1,25 @@
+Host *
+ VerifyHostKeyDNS yes
+ ControlPath /run/user/1000/ssh.%r@%h:%p
+ ControlMaster auto
+ ControlPersist 30
+ GSSAPIAuthentication yes
+ PubkeyAuthentication yes
+
+Host *.kyriasis.com
+ GSSAPIDelegateCredentials yes
+ ForwardAgent yes
+ ForwardX11 yes
+ ForwardX11Trusted yes
+
+Host theos
+ hostname theos.kyriasis.com
+ PubkeyAuthentication no
+
+Host lucifer
+ hostname lucifer.kyriasis.com
+
+Host astronomer
+ user demize
+ hostname astronomer.erebor.buhman.org
+ ProxyCommand ssh theos.kyriasis.com ncat %h %p