From b362716ec93a11d9700f8eb43acaf2a68b8f97f9 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Mon, 15 Sep 2025 14:16:35 +0200 Subject: [PATCH] =?UTF-8?q?=C3=84nderung:=20Anpassung=20der=20Berechtigung?= =?UTF-8?q?en=20im=20deploy-backend.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Änderungen: - Aktualisierung der Benutzer- und Gruppenberechtigungen für das Backend-Verzeichnis und die .env-Datei von `$USER:$USER` auf `yourpart:yourpart`. - Anpassung der Berechtigungen für die .env-Datei von `600` auf `640`, um den Zugriff zu optimieren. Diese Anpassungen verbessern die Sicherheit und Verwaltung der Berechtigungen im Backend-Deployment-Skript. --- deploy-backend.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/deploy-backend.sh b/deploy-backend.sh index bb7ae6c..656491f 100755 --- a/deploy-backend.sh +++ b/deploy-backend.sh @@ -31,15 +31,15 @@ sudo cp -r * /opt/yourpart/backend/ # Berechtigungen setzen echo "Setting permissions..." -sudo chown -R $USER:$USER /opt/yourpart/backend +sudo chown -R yourpart:yourpart /opt/yourpart/backend sudo chmod -R 755 /opt/yourpart/backend # .env-Datei kopieren (falls vorhanden) if [ -f .env ]; then echo "Copying .env file..." sudo cp .env /opt/yourpart/backend/ - sudo chown $USER:$USER /opt/yourpart/backend/.env - sudo chmod 600 /opt/yourpart/backend/.env + sudo chown yourpart:yourpart /opt/yourpart/backend/.env + sudo chmod 640 /opt/yourpart/backend/.env fi # Datenbank-Synchronisation durchführen