about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorPierre Bourdon <delroth@gmail.com>2023-09-21 05:56:12 +0200
committerGitHub <noreply@github.com>2023-09-21 05:56:12 +0200
commit2db9117928b9bcedbc8e5d9e6ba27b39c5c70459 (patch)
treec1567bdab57c7db105e48cd538cb45dca17e7051 /nixos
parent0a36180095e482d6a4ebd0bebf91118b7ba1b1d9 (diff)
parent66100e22f6df5cf3d602c0a8a6f8529286932424 (diff)
downloadnixlib-2db9117928b9bcedbc8e5d9e6ba27b39c5c70459.tar
nixlib-2db9117928b9bcedbc8e5d9e6ba27b39c5c70459.tar.gz
nixlib-2db9117928b9bcedbc8e5d9e6ba27b39c5c70459.tar.bz2
nixlib-2db9117928b9bcedbc8e5d9e6ba27b39c5c70459.tar.lz
nixlib-2db9117928b9bcedbc8e5d9e6ba27b39c5c70459.tar.xz
nixlib-2db9117928b9bcedbc8e5d9e6ba27b39c5c70459.tar.zst
nixlib-2db9117928b9bcedbc8e5d9e6ba27b39c5c70459.zip
Merge pull request #255556 from louib/allow_disabling_openssh_root_login
nixos/virtualisation: allow configuring openssh root login on GCE
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/virtualisation/google-compute-config.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/virtualisation/google-compute-config.nix b/nixos/modules/virtualisation/google-compute-config.nix
index cf94ce0faf36..3c503f027d79 100644
--- a/nixos/modules/virtualisation/google-compute-config.nix
+++ b/nixos/modules/virtualisation/google-compute-config.nix
@@ -39,7 +39,7 @@ in
   # Allow root logins only using SSH keys
   # and disable password authentication in general
   services.openssh.enable = true;
-  services.openssh.settings.PermitRootLogin = "prohibit-password";
+  services.openssh.settings.PermitRootLogin = mkDefault "prohibit-password";
   services.openssh.settings.PasswordAuthentication = mkDefault false;
 
   # enable OS Login. This also requires setting enable-oslogin=TRUE metadata on