The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как сделать скрипт suid-ным"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как сделать скрипт suid-ным"
Сообщение от fa emailИскать по авторуВ закладки(??) on 29-Мрт-05, 16:24  (MSK)
Здравствуйте. Вот такая проблема. Никак не могу заставить скрипт выполняться с провами создателя. Пишу vi script.sh
#!/bin/sh
who

Далее: chmod 4777 script.sh
Захожу под юзером user
%./scr.sh
Выдает user вместо root. Вот и не пойму, то ли я что-то напутал, то ли присвоение скрипту suid действует на него не так как на програмки.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Как сделать скрипт suid-ным"
Сообщение от MCNet emailИскать по авторуВ закладки(??) on 29-Мрт-05, 16:48  (MSK)
>Здравствуйте. Вот такая проблема. Никак не могу заставить скрипт выполняться с провами
>создателя. Пишу vi script.sh
>#!/bin/sh
>who
>
>Далее: chmod 4777 script.sh
>Захожу под юзером user
>%./scr.sh
>Выдает user вместо root. Вот и не пойму, то ли я что-то
>напутал, то ли присвоение скрипту suid действует на него не так
>как на програмки.

Напиши так:
#!/bin/sh
who
id

Тебе ответят
your_user_now            ttyvNN    Mar 28 16:03
uid=0(root) gid=0(wheel) groups=0(wheel), 5(...)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как сделать скрипт suid-ным"
Сообщение от lavr emailИскать по авторуВ закладки on 29-Мрт-05, 16:51  (MSK)
>Здравствуйте. Вот такая проблема. Никак не могу заставить скрипт выполняться с провами
>создателя. Пишу vi script.sh
>#!/bin/sh
>who
>
>Далее: chmod 4777 script.sh
>Захожу под юзером user
>%./scr.sh
>Выдает user вместо root. Вот и не пойму, то ли я что-то
>напутал, то ли присвоение скрипту suid действует на него не так
>как на програмки.

не действует :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Как сделать скрипт suid-ным"
Сообщение от MCNet emailИскать по авторуВ закладки(??) on 29-Мрт-05, 17:36  (MSK)
>>Здравствуйте. Вот такая проблема. Никак не могу заставить скрипт выполняться с провами
>>создателя. Пишу vi script.sh
>>#!/bin/sh
>>who
>>
>>Далее: chmod 4777 script.sh
>>Захожу под юзером user
>>%./scr.sh
>>Выдает user вместо root. Вот и не пойму, то ли я что-то
>>напутал, то ли присвоение скрипту suid действует на него не так
>>как на програмки.
>
>не действует :)

этож не заклинание =) что пишет?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Как сделать скрипт suid-ным"
Сообщение от bakake emailИскать по авторуВ закладки on 29-Мрт-05, 17:31  (MSK)
>Далее: chmod 4777 script.sh
>Захожу под юзером user

скрипт выпоняется не сам по себе а интерпретатором sh который суида не имеет  (и ставить на него суид не стоит ни разу) :)

см. sudo

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру