Задать вопрос
@nikitakarpenko

Как устанавливаются права на файл или папку при создании?

Проьлема из за которой возник вопрос:
(Локально проект) генерирую файл в папку, общедоступную. В итоге он генерируется и я его могу скачать.
На сервере он генерится , но скачать невозможно.

Суть вопроса:
если пользователь , который запускает скрипт php в bash (который генерит файл) не является владельцем , а только в группе пользователей с правами (644), например то соответственно он не может создать файл/папку с высшим уровнем прав, это верно?
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Tabletko
никого не трогаю, починяю примус
man umask
Ответ написан
Комментировать
@pfg21
ex-турист
php запускается или под пользователем веб-сервера или под пользователем интерпретаттора php, к примеру php-fm в виде отдельного от веб-сервера процесса.
запусти id их-под пыха, и посмотри какой пользователь используется и зайди под ним к примеру.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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