Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » Права юзера от которого запускается web сервер в Linux

Ответить
Настройки темы
Права юзера от которого запускается web сервер в Linux

Новый участник


Сообщения: 34
Благодарности: 0

Профиль | Отправить PM | Цитировать


Использую VPS для размещения PHP скриптов.
PHP скрипты могут делать разные программисты фрилансеры.

Мне нужно сделать так, чтобы:
- Создаю юзера в Ubuntu и папку для него через команду "useradd" и заданием для юзера "Home Directory"
- Далее создаю для этого же юзера Ubuntu, создаю FTP пользователя с FTP доступом в ту же папку (его домашнюю директорию).
- Присылаю программисту для FTP: адрес сервера, логин, пароль.
Таким образом, программист получает папку на сервере, в которую может помещать и запускать PHP скрипты. При этом у программиста жестко ограничен доступ вне папки как в FTP окружении так и в Ubuntu.

Но один из системных администраторов сделал замечание по этой схеме:
Все описанное верно, но тот скрипт который программист разместит на сервере будет выполнятся с правами пользователя от которого запущен web сервер (apache или nginx), а не программиста, который его туда положил.

Как я понял, если мы запускаем ОС, запускаются все остальные приложения, в т.ч. веб сервер. Все проги запускаются от root пользователя. Тогда скрипт может заходить в любую папку на VPS и просматривать / редактировать / удалять любые файлы?

Если так, то как выполнить настройки, чтобы программисты получали свою папку для размещения скрипта, вне которой бы не могли ничего сделать на VPS сервере?

Отправлено: 21:45, 11-02-2019

 


Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » Права юзера от которого запускается web сервер в Linux

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Microsoft делает предложение, от которого «невозможно отказаться» OSZone News Новости и события Microsoft 1 14-12-2015 19:30
[решено] Службы забывают пароль пользователя от имени которого запускаются iprit Microsoft Windows NT/2000/2003 6 10-11-2012 10:00
Web-сервер в Linux-е cibin Программное обеспечение Linux и FreeBSD 2 28-06-2012 07:36
[решено] Узнать имя пользователя, от которого запущен процесс vitalisvv AutoIt 4 16-09-2009 01:16
Вопрос? Как установить права для юзера sbum Общий по Linux 6 14-12-2004 10:30




 
Переход