Автор Тема: Система прав *никсов  (Прочитано 2249 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Система прав *никсов
« : 12 Июля 2003, 00:11:27 »
Сразу оговорюсь, никсы я знаю очень поверхносно, но вроде бы с системой прав (permissions) знаком.
В споре с другом у нас возникли два вопроса:
1. PHP-скрипт на сервере выполняется с теми правами, которые установлены на него (на сам файл) или с правами веб-сервера?
2. Есть ли разница в правах работы скрипта при установке PHP как модуля Апача и как CGI приложение?
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Система прав *никсов
« Ответ #1 : 12 Июля 2003, 00:32:33 »
1. с правами веб-сервера (если mod_php)

насчет второго точно не скажу, так как с CGI дел не имел и особо не вникал, но по идее там как раз скрипт выполняется с правами установленными на файл (по аналогии с perl-скриптами).
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Система прав *никсов
« Ответ #2 : 12 Июля 2003, 13:08:20 »
Цитировать
Макс:
так как с CGI дел не имел и особо не вникал,

http://httpd.apache.org/docs/suexec.html
работа в Украине

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Система прав *никсов
« Ответ #3 : 12 Июля 2003, 14:30:52 »
Цитировать
Макс:
1. с правами веб-сервера (если mod_php)

Спасибо!

Yukko
А тебе спасибо за ссылку:
Цитировать
Normally, when a CGI or SSI program executes, it runs as the same user who is running the web server.
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28