summary refs log tree commit diff stats
path: root/services/opensshd.nix
diff options
context:
space:
mode:
authorsils <sils@sils.li>2023-01-23 21:12:50 +0100
committersils <sils@sils.li>2023-01-23 21:12:50 +0100
commit1b5e27311adf4da0bcfaa15acfbc5005584569e5 (patch)
tree82a4ae678333272b380942f2966f0c71c5881f5a /services/opensshd.nix
parentMerge pull request 'Remove ssh from the config file and make it's keys persis... (diff)
parentUpdate: Save hashed password for sils (diff)
downloadnixos-server-1b5e27311adf4da0bcfaa15acfbc5005584569e5.tar.gz
nixos-server-1b5e27311adf4da0bcfaa15acfbc5005584569e5.zip
Merge pull request 'User Configuration' (#12) from server1_users into server1
Reviewed-on: https://git.sils.li/vhack.eu/nixos-server/pulls/12
Reviewed-by: sils <sils@sils.li>
Diffstat (limited to '')
-rw-r--r--services/opensshd.nix27
1 files changed, 13 insertions, 14 deletions
diff --git a/services/opensshd.nix b/services/opensshd.nix
index 4bd38fd..cb9f2ba 100644
--- a/services/opensshd.nix
+++ b/services/opensshd.nix
@@ -1,19 +1,18 @@
-{ config, pkg, ... }: {
+{
+  config,
+  pkg,
+  ...
+}: {
   services.openssh = {
     enable = true;
     passwordAuthentication = false;
-    extraConfig = ''
-      PrintMotd yes
-    ''; # this could be done with pam
-    hostKeys = [{
-      comment = "key comment";
-      path = "/srv/sshd/ssh_host_ed25519_key";
-      rounds = 1000;
-      type = "ed25519";
-    }];
+    hostKeys = [
+      {
+        comment = "key comment";
+        path = "/srv/sshd/ssh_host_ed25519_key";
+        rounds = 1000;
+        type = "ed25519";
+      }
+    ];
   };
-  users.users.root.openssh.authorizedKeys.keys = [
-    "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGBFuTNNn71Rhfnop2cdz3r/RhWWlCePnSBOhTBbu2ME soispha"
-    "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG63gxw8JePmrC8Fni0pLV4TnPBhCPmSV9FYEdva+6s7 sils"
-  ];
 }