1 2 3 4 5 6 7 8 9 10 11 12
{ config, lib, ... }: { services.openssh = { enable = true; settings = { PasswordAuthentication = lib.mkDefault (! config.monorepo.profiles.server.enable); AllowUsers = [ config.monorepo.vars.userName "root" "git" ]; PermitRootLogin = "yes"; KbdInteractiveAuthentication = false; }; }; }