Wie verhindere ich, dass eine Datei beim Bearbeiten geändert wird?

293
russell newton

Mein Debian-LAMP-Webserver enthält Dateien im Website-Dokumentenstamm mit owner: group unter [Benutzername]: www-data.

Wenn ich eine solche Datei mit sftp und mit einem Texteditor verbinde, ändert sich die Gruppe in [Benutzername]: [Benutzername].

Wie kann ich das verhindern?

0
[Wie ersetzt sftp Dateien?] (Https://serverfault.com/a/637347) Vergleichen Sie [Wie stiehlt vim Root-eigene Dateien?] (Https://unix.stackexchange.com/q/58880/108618). Kamil Maciorowski vor 5 Jahren 0

1 Antwort auf die Frage

0
russell newton

Antwort: Verwenden Sie SetGID für das übergeordnete Verzeichnis

chmod g+s /path/to/dir 

dann

chown -R [username]:www-data /path/to/dir