diff --git a/morph/lib/make-issuer.nix b/morph/lib/make-issuer.nix
index e8a6333c19a742917b930164c26f43ac791c0d6d..d2fc1cade3e23363eb80a3e2f01b64c5675495ae 100644
--- a/morph/lib/make-issuer.nix
+++ b/morph/lib/make-issuer.nix
@@ -10,6 +10,7 @@
 , ...
 }: rec {
   deployment = {
+    targetUser = "root";
     targetHost = publicIPv4;
 
     secrets = {
diff --git a/morph/lib/make-storage.nix b/morph/lib/make-storage.nix
index af0867c8b8342e31393f19a76a7cbfc4c95f86c9..25f3a95bfb5e66a4b42c5f2f82b4fdacbaed4b41 100644
--- a/morph/lib/make-storage.nix
+++ b/morph/lib/make-storage.nix
@@ -14,6 +14,7 @@
 , ...
 }: rec {
   deployment = {
+    targetUser = "root";
     targetHost = cfg.publicIPv4;
 
     secrets = {
diff --git a/morph/lib/make-testing.nix b/morph/lib/make-testing.nix
index 1c0e1305ce6b2b83851df03d6d5b019e01604b95..ed6ba27e70726cb08c38850cd09f08b37897fcfa 100644
--- a/morph/lib/make-testing.nix
+++ b/morph/lib/make-testing.nix
@@ -1,6 +1,7 @@
 { publicIPv4, hardware, publicStoragePort, ristrettoSigningKeyPath, passValue, sshUsers, stateVersion, ... }: rec {
 
   deployment = {
+    targetUser = "root";
     targetHost = publicIPv4;
 
     secrets = {