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 | } |
