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

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

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

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

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

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

1 ответ

Решение

Измените основную группу вашего пользователя соответственно: usermod -g apache your_SFTP_Username

Другие вопросы по тегам