Неправильное владение файлами SFTP

353
Jeremy

Я успешно настроил доступ к SFTP с помощью ChrootDirectory.

Match Group sftponly ChrootDirectory %h X11Forwarding no AllowTCPForwarding no ForceCommand internal-sftp 

Я также использовал: Subsystem sftp internal-sftp -u 0002для обеспечения надлежащих разрешений применяются.

Моя проблема сейчас заключается в том, что когда новые файлы или папки передаются на сервер по протоколу SFTP или создаются с использованием клиента SFTP, они назначаются пользователю, а группа - это пользователь, а не apache.

Как я могу сделать так, чтобы мои файлы были автоматически назначены группе apache?

0

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

1
Vincent

Change the primary group of your user accordingly: usermod -g apache your_SFTP_Username

Спасибо! Я думал, что у меня уже есть, но, видимо, я удалил это из моего сценария. Jeremy 9 лет назад 0