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

Можно ли исполнять файлы в папке от имени определенного пользователя?

Здравствуйте!

Есть папка /var/www/site.ru как заставить исполняться файлы внутри этой папки от пользователя www-data?

Спасибо!
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой 2 комментария
Решения вопроса 2
Zoominger
@Zoominger
System Integrator
Обычно канает:
sudo -u username program
Ответ написан
Комментировать
@pfg21
ex-турист
да.
https://ru.wikipedia.org/wiki/Suid
Если на исполняемый файл установлен бит suid, то при выполнении эта программа автоматически меняет «эффективный userID» на идентификатор того пользователя, который является владельцем этого файла. То есть, независимо от того — кто запускает эту программу, она при выполнении имеет права хозяина этого файла.

такой флаг обычно стоит на sudo и подобных.

но сие очень опасно и поведение таких программ должно четко продумываться.
п.с.: на скрипты не действует.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
martin74ua
@martin74ua Куратор тега Linux
Linux administrator
настройками веб сервера
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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