diff --git a/modules/default.nix b/modules/default.nix index 6adefb7..1afca79 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -12,5 +12,6 @@ ./dunst.nix ./terminal ./locale.nix + # ./sshd.nix # uncomment if we want to enable ssh server ]; } diff --git a/modules/sshd.nix b/modules/sshd.nix new file mode 100644 index 0000000..cef70e2 --- /dev/null +++ b/modules/sshd.nix @@ -0,0 +1,13 @@ +{ config, pkgs, ... }: + +{ + services.openssh.enable = true; + + services.openssh.settings = { + PasswordAuthentication = true; + PermitRootLogin = "no"; + }; + + networking.firewall.allowedTCPPorts = [ 22 ]; +} +