Как остановить файл, меняющий группы при редактировании

220
russell newton

На моем веб-сервере Debian LAMP есть файлы в корневом каталоге документов сайта, для которого для атрибута owner: group установлено [username]: www-data.

Когда я редактирую такой файл, подключаясь с помощью sftp и текстового редактора, группа меняется на [username]: [username].

Как я могу предотвратить это?

0
[Как sftp заменяет файлы?] (Https://serverfault.com/a/637347) Сравните [Как vim крадет файлы, принадлежащие корню?] (Https://unix.stackexchange.com/q/58880/108618) Kamil Maciorowski 5 лет назад 0

1 ответ на вопрос

0
russell newton

Ответ: используйте SetGID в родительском каталоге

chmod g+s /path/to/dir 

затем

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

Похожие вопросы