Änderung: Anpassung der Berechtigungen im deploy-backend.sh
Ä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.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user