diff options
-rw-r--r-- | makefile | 5 | ||||
-rw-r--r-- | ssh/config | 25 |
2 files changed, 28 insertions, 2 deletions
@@ -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 |