diff --git a/infra/image/shcontainer b/infra/image/shcontainer
index a2d36c65c2e06aaa7e88fc34d52809e423b26270..636cd678c0e5934ce1dcb4e1a8a6670667306c92 100644
--- a/infra/image/shcontainer
+++ b/infra/image/shcontainer
@@ -47,6 +47,8 @@ container_start() {
 
     log info "= Starting ${name} ="
     podman start "${name}"
+    # Ensure /etc/shadow is readable
+    podman exec "${name}" bash -c "chmod u+r /etc/shadow"
     echo
 }