diff --git a/deadlock-plugins/deadlock-extension/src/core/mission.ts b/deadlock-plugins/deadlock-extension/src/core/mission.ts
index fc4c4b9340fe792eadb8051e3f01a3e2a8671291..22f0acb0387bda989e567abf90d3c3686fa4115d 100644
--- a/deadlock-plugins/deadlock-extension/src/core/mission.ts
+++ b/deadlock-plugins/deadlock-extension/src/core/mission.ts
@@ -71,8 +71,8 @@ export default class Mission {
           extensions: ['Deadlock.deadlock-coding'],
           remoteUser: 'deadlock',
           mounts: [
-            `source=${userSshKeyFolderPath},target=/tmp/.ssh,type=bind,consistency=cached`,
-            `source=${this.userMissionConfigPath},target=/home/config/,type=bind,consistency=cached`,
+            `source=${userSshKeyFolderPath},target=/tmp/.ssh,type=bind,consistency=cached,readonly`,
+            `source=${this.userMissionConfigPath},target=/home/config/,type=bind,consistency=cached,readonly`,
           ],
           userEnvProbe: 'interactiveShell',
           settings: {