diff options
Diffstat (limited to 'accounts/gkleen@sif/ssh-hosts.nix')
-rw-r--r-- | accounts/gkleen@sif/ssh-hosts.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/accounts/gkleen@sif/ssh-hosts.nix b/accounts/gkleen@sif/ssh-hosts.nix index 0021c75e..d6f7c1dc 100644 --- a/accounts/gkleen@sif/ssh-hosts.nix +++ b/accounts/gkleen@sif/ssh-hosts.nix | |||
@@ -423,6 +423,7 @@ | |||
423 | }; | 423 | }; |
424 | "cip04" = | 424 | "cip04" = |
425 | { hostname = "cip04.cipmath.loc"; | 425 | { hostname = "cip04.cipmath.loc"; |
426 | proxyJump = "mathw0h"; | ||
426 | }; | 427 | }; |
427 | "mgmt01" = | 428 | "mgmt01" = |
428 | { hostname = "mgmt01.mathinst.loc"; | 429 | { hostname = "mgmt01.mathinst.loc"; |
@@ -468,4 +469,15 @@ | |||
468 | user = "git"; | 469 | user = "git"; |
469 | identityFile = "~/.ssh/gitlab.com"; | 470 | identityFile = "~/.ssh/gitlab.com"; |
470 | }; | 471 | }; |
472 | "*.uniworx.de" = | ||
473 | { user = "gkleen"; | ||
474 | identityFile = "~/.ssh/gkleen@uniworx.de"; | ||
475 | certificateFile = "~/.ssh/gkleen@uniworx.de-cert.pub"; | ||
476 | extraOptions = { | ||
477 | UpdateHostKeys = "no"; | ||
478 | UserKnownHostsFile = toString (pkgs.writeText "ssh_known_hosts" '' | ||
479 | @cert-authority *.uniworx.de ${builtins.readFile ./ssh/uniworx.de-ca.pub} | ||
480 | ''); | ||
481 | }; | ||
482 | }; | ||
471 | } | 483 | } |