ssh_secure_shell01

SSH – Fehlerhafte Berechtigung nach Dateiupload

Problem: Nachdem man mit dem von uns empfohlenen Programm „SSH Secure Shell“ neue Daten in seinem Konto hochläd, können andere Programme wie Joomla bzw. eben der Webserver nicht mehr verändern (schreiben/löschen).

Dieses Problem wirkt sich vor allem dann aus wenn der User im Mischbetrieb arbeitet und manche Daten mit ssh auf den Server läd, aber grundsätzlich mit Webbasierten Programmen wie Joomla, Typo3, Redaxo usw. arbeitet.

Grund: Im Standard verändert das Progrogramm zwar nicht die Berechtigung für bestehenden Daten, aber es setzt für neue Dateien eine Berechtigung welche dem Webserver keine Schreibrechte, aber dafür anderen Benutzern am Server Leserechte gibt, die sie gar nicht haben sollten.

Lösung: In den Advanced Settings kann dieses Verhalten beeinflusst werden.

Stellen Sie hier (Edit/Settings…) unter „Global Settings/File Transfer“ die „Default file permissions“ auf den Wert 660 und „Default directory permissions“ auf den Wert 770

ssh_secure_shell01

Dadurch stellen Sie sicher, dass jeweils die Gruppe und somit der Webserver nicht nur lesen, sondern auch schreiben darf und das „andere“ überhaupt keine Rechte bekommen.

 

Veröffentlicht in FAQs.