@Shimpanze

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

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы