LINUX.ORG.RU

почему установка SUID не меняет прав доступа


0

0

Помогите новичку!

Есть скрипт, который должен писать в файл, которым владеет root. Ставлю на скрипт suid: chmod u+s script_name (скриптом тоже владеет root). Захожу под другим пользователем без рутовых прав. запускаю скрипт - при попытке писать в вышеупомянутый файл скрипт выдает - permission enied. Почему????

anonymous

Ответ на: комментарий от anonymous

да, верно, скрипт интерпретируется шелом, который выполняется в контексте текущего пользователя тема закрыта

anonymous
()

SUID bit does not affect on scripts. It make sence only in case of binaries.

KirG0FF ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.