Возможный дубликат:
Как настроить разрешение группы по умолчанию в папке linux
Я загружаю в / var / www через SFTP и задавался вопросом, как я могу его получить, чтобы, когда я загружаю файл или папку, у них всегда есть владелец и группа как www, а chmod по умолчанию - 770.
Я пробовал это до сих пор,
chmod 770 /var/www -R
chown www:www /var/www -R
и я тоже пробовал
chmod u+s www -R
В настоящее время, когда я загружаю файл, владельцем является пользователь, в который я вошел, а группа www и chmod - 644.
кто нибудь знает как помочь?
Владельцем файлов, которые вы загружаете через sftp, должен быть пользователь, которого вы используете для загрузки. Получаемые в результате разрешения, когда они попадают в каталог, зависят от настройки umask. Проверьте это на:
http://en.wikipedia.org/wiki/Umask
Если вы хотите сохранить разрешения, временные метки и т. Д. На «другом конце», вы можете использовать параметр; в scp это -p:
-p Preserves modification times, access times, and modes from the
original file.