В настоящее время я использую это для моего не популярного веб-сайта:
sudo chmod -R 775 /var/www/html
И я много раз искал, как создавать вновь созданные каталоги и файлы 775 - я столкнулся с umask и GSID (CHMOD g + s ...), но я не знаю, как использовать их в моем sudo chmod -R 775 /var/www/html
. Как мне сделать sudo chmod -R 775 /var/www/html для вновь созданных файлов / каталогов в vsftpd? Я получаю эти разрешения во вновь созданных каталогах: drwx------ и файлы: -rw-------, что означает, что я не могу ничего делать как пользователь, и я хочу, чтобы они были (d)rwxrwxr-x; 775.
EDIT: umask 002 не работает, но я узнал, что мой «Владелец / группа» на моих FTP-шоу «33 33» в недавно созданных каталогах / файлах, когда только что созданные, 1000 1000 "Что это значит?
РЕШЕНИЕ: Редактирование /etc/vsftpd.conf - создание локального umask = 002, anon_upload_enable = YES, anon_mkdir_write_enable = YES и добавление этого в нижней части файла: file_open_mode = 0777
Вы можете установить
umask 002
И все новые файлы будут созданы с разрешением 775
Если вам нравится, что новые файлы groupid будут равны группе папок, я бы , Вы можете, например, изменить группу папок на 1000 в качестве новых файлов
Вы можете установить
umask 002
И все новые файлы будут созданы с разрешением 775
Если вам нравится, что новые файлы groupid будут равны группе папок, я бы , Вы можете, например, изменить группу папок на 1000 в качестве новых файлов