Разрешение на работу с Raw сокетами в Linux

Тема в разделе "WASM.UNIX", создана пользователем Booster, 12 мар 2006.

  1. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Всем здравствуйте.

    Решил на днях сделать Raw сокет в Suse 9.2. Так она написала, что операция не разрешена(Operation not permition). Попробовал установить сниффер(tcpdump), таже трабла. Может кто подскажет где нужно настроить это разрешение.

    P.S. Сильно не бейте, запарился искать.
     
  2. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    Под рутом запускал ?
     
  3. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Не а, а что для Raw обязательно!? Если да, то нельзя ли разрешить и юзерам?
     
  4. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    Не знаю как разрешить, но без рута ты не сможешь использовать Raw.
     
  5. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    TermoSINteZ спасибо. Жаль конечно, что нельзя из под пользователя. Это не очень удобно.
     
  6. jecxz

    jecxz New Member

    Публикаций:
    0
    Регистрация:
    23 фев 2006
    Сообщения:
    75
    Адрес:
    Brazil
    Это не очень удобно.



    зато очень правильно ;)
     
  7. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Booster

    Но ведь если юзер в группе wheel(FreeBSD так) то он может получить введя пароль права рута. Значит есть ф-ции которые позволяют это получить программно.

    Остается написать скрывающюю от юзера эту прогу и запускать в программе
     
  8. jecxz

    jecxz New Member

    Публикаций:
    0
    Регистрация:
    23 фев 2006
    Сообщения:
    75
    Адрес:
    Brazil
    EvilsInterrupt

    нет. там в дело вступает модуль аутентификации PAM, обойти его врятли удастцца, только если непосредственно в нем найти ошибку.