1
0
mirror of https://github.com/ellmau/nixos.git synced 2025-12-19 09:29:36 +01:00

ssh for external iccl share

This commit is contained in:
Stefan Ellmauthaler 2021-11-27 13:12:10 +01:00
parent c18033fff5
commit 29a6664d47

View File

@ -74,5 +74,30 @@
enable = true; enable = true;
}; };
programs.ssh = {
enable = true;
forwardAgent = true;
serverAliveInterval = 5;
hashKnownHosts = true;
controlMaster = "auto";
controlPersist = "60s";
matchBlocks = {
"iccl-share.inf.tu-dresden.de" =
withAliases "iccl-share.inf.tu-dresden.de" "iccl-share" {
proxyJump = "tcs.inf.tu-dresden.de";
};
"iccl.inf.tu-dresden.de" = withAliases "iccl.inf.tu-dresden.de" "" {
proxyJump = "tcs.inf.tu-dresden.de";
};
"wille.inf.tu-dresden.de" =
withAliases "wille.inf.tu-dresden.de" "wille wi" {
proxyJump = "tcs.inf.tu-dresden.de";
};
"tcs.inf.tu-dresden.de" =
withAliases "tcs.inf.tu-dresden.de" "tcs" { };
};
};
}; };
} }