From 3d9cf579a3e4d40221e08c36048e1f0d1de15ed0 Mon Sep 17 00:00:00 2001 From: Linnnus Date: Fri, 21 Feb 2025 18:03:30 +0100 Subject: muhammed: Remove dev-vm --- hosts/muhammed/dev-vm/configuration/ssh.nix | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 hosts/muhammed/dev-vm/configuration/ssh.nix (limited to 'hosts/muhammed/dev-vm/configuration/ssh.nix') diff --git a/hosts/muhammed/dev-vm/configuration/ssh.nix b/hosts/muhammed/dev-vm/configuration/ssh.nix deleted file mode 100644 index fbafc62..0000000 --- a/hosts/muhammed/dev-vm/configuration/ssh.nix +++ /dev/null @@ -1,24 +0,0 @@ -{...}: { - services.openssh.enable = true; - - # Allow incomming connections from the VM host. - users.users.linus.openssh.authorizedKeys.keyFiles = [(toString ../keys/ssh_vmhost_ed25519_key.pub)]; - - # Don't generate any host keys automatically. We will use these hardcoded - # ones instead. Storing keys in plaintext would normally be SUPER SUPER BAD - # but in this case it doesn't matter, since it's just a local VM. - services.openssh.hostKeys = []; - - # Install the very public private key. - environment.etc = { - # Note the seemingly reversed file names: "host" in this filename is relative to the VM guest. - "ssh/ssh_host_ed25519_key" = { - mode = "0600"; - source = ../keys/ssh_vmguest_ed25519_key; - }; - "ssh/ssh_host_ed25519_key.pub" = { - mode = "0644"; - source = ../keys/ssh_vmguest_ed25519_key.pub; - }; - }; -} -- cgit v1.2.3