Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Semenyaka                       2:461/640      10 May 2003  05:21:42
 To : Mykola Dzham
 Subject : suid-script
 -------------------------------------------------------------------------------- 
 
 09 May 03 17:15, you wrote to me:
 
  >> ./script.inter
  >> и
  >> /usr/bin/inter.bin ./script.inter
  >> были эквивалентны, или будет нарушена семантика шебанга. В общем -
  >> косяков на этом пути больше, чем преимуществ (они вообще есть? :)
  MD> Hу это по моему не обязательно.
 
 Ещё раз - это определено семантикой "#!". Стандарт SUS, например, говорит, что
 шелл (скажем, из system() или из командной строки) должен исполнять
 ./script.shell _напрямую_. то есть быть, фактически, эквивалентом
 
 shell ./script.sh
 
 Hарушение её не является хорошим тоном и может быть опревдано только какими-то
 большими преимуществами. Где они? :)
 
  MD> P.S. Я вовсе не агаитирую что SUID скрипты это круто и это нужно,
  MD> я так, решил до истины докопаться :)
 
 Hу повторяю соображения: отсутствие suid-скриптов даёт более чёткую концепцию
 исполнения интерпретируемых сценариев и немного более надёжную систему защиты
 (за счёт отсутствия дополнительного механизма). Можно на это смотреть с двух
 точек зрения - как на соблюдение принципа keep it simple (то есть, одобряя такой
 подход) и как на применение гильотины против перхоти (осуждая). Однако в данном 
 случае [мне] не видны преимущества, которые сделали бы осуждение оправданным.
 
 Alex
 
 --- IMHO в последней инстанции
  * Origin: ...можжевеловых... (2:461/640)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: suid-script   Rasul Aslyamov   30 Apr 2003 09:00:21 
 suid-script   Alex Semenyaka   09 May 2003 04:00:54 
 Re: suid-script   Mykola Dzham   09 May 2003 05:42:26 
 suid-script   Alex Semenyaka   09 May 2003 08:49:02 
 Re: suid-script   Mykola Dzham   09 May 2003 17:15:30 
 suid-script   Alex Semenyaka   10 May 2003 05:21:42 
 Re: suid-script   Valentin Nechayev   09 May 2003 10:07:32 
 suid-script   Alex Semenyaka   10 May 2003 05:44:22 
 Re: suid-script   Valentin Nechayev   10 May 2003 10:27:39 
 suid-script   Oleg Derevenetz   10 May 2003 15:42:21 
Архивное /ru.unix.bsd/18273ebc5740.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional