diff --git a/nixos/layers/base.nix b/nixos/layers/base.nix
index 79875d12f2ef5923bb31af0068adacb2fa0666d7..00c7cf2c3d83bc2bc576befd7b9384a512d2e7a1 100644
--- a/nixos/layers/base.nix
+++ b/nixos/layers/base.nix
@@ -43,6 +43,11 @@
   # I have some machines where the power key can be easily pressed on accident
   services.logind.extraConfig = "HandlePowerKey=ignore";
 
+  services.openssh.enable = true;
+  services.openssh.passwordAuthentication = false;
+
+  programs.ssh.startAgent = true;
+
   # List packages installed in system profile. To search, run:
   # $ nix search wget
   environment.systemPackages = with pkgs; [