diff --git a/home/server.nix b/home/server.nix index fc49b9a..a2c797b 100644 --- a/home/server.nix +++ b/home/server.nix @@ -28,7 +28,7 @@ imports = [ ../modules/fish/server.nix ../modules/lazygit - ../modules/ssh + ../modules/ssh/server.nix ]; programs.home-manager.enable = true; diff --git a/modules/ssh/server.nix b/modules/ssh/server.nix new file mode 100644 index 0000000..a02c74a --- /dev/null +++ b/modules/ssh/server.nix @@ -0,0 +1,32 @@ +{ + programs.ssh = { + enable = true; + matchBlocks = { + "dnsc-server" = { + hostname = "100.103.199.4"; + user = "dennis"; + identityFile = "/Users/dennis/.ssh/id_ed25519"; + identitiesOnly = true; + }; + "dnsc-server-i" = { + hostname = "192.168.178.69"; + user = "dennis"; + identityFile = "/Users/dennis/.ssh/id_ed25519"; + identitiesOnly = true; + }; + "dnsc-vps-sm" = { + hostname = "100.65.82.77"; + user = "dennis"; + identityFile = "/Users/dennis/.ssh/id_ed25519"; + identitiesOnly = true; + }; + "dnsc-storage" = { + hostname = "u295965.your-storagebox.de"; + user = "u295965"; + identityFile = "/Users/dennis/.ssh/id_ed25519"; + identitiesOnly = true; + port = 23; + }; + }; + }; +}