Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Akasha в Mar 11, 2008, 14:27



Титла: Icmp not permitted
Публикувано от: Akasha в Mar 11, 2008, 14:27
root@pc ~$ ping data.bg
ping: icmp open socket: Operation not permitted

как да го оправя :))
Distro: Slackware 12





Титла: Icmp not permitted
Публикувано от: luda_glawa в Mar 11, 2008, 14:43
Да имаш някаква защитна стена инсталирана? Или са правени настройки на iptables?


Титла: Icmp not permitted
Публикувано от: neter в Mar 11, 2008, 15:06
Не е защитна стена проблемът. Тъй като само root може да отваря сокети, то на /bin/ping трябва да му се зададе да установява UID при изпълнението към root. Демек
Примерен код
chmod 4755 /bin/ping

Четворката отпред добавя нужния атрибут, тъй като /bin/ping е собственост на root ;)


Титла: Icmp not permitted
Публикувано от: gat3way в Mar 11, 2008, 16:06
Само raw сокети, както и такива, които им се bind-ва порт <1024. Други сокети може :)


Титла: Icmp not permitted
Публикувано от: neter в Mar 11, 2008, 16:22
Хубаво де. Еее, Мара подробната :p Шегувам се. Мерси за допълнението, gateway ;)