Титла: reboot kato obiknoven user Публикувано от: tugu в Jul 04, 2005, 14:29 1-vo se izvinqwam 4e pi6a na latinica.
mislq 4e vyprosa e qsen.programka na c++ koqto da se startira ot obiknoven user i da restartira (ili izklu4va)kompa.priemam vsqkakvi idei,no predpo4itam da e bez gtk i qt ,kakto i da ne izpolzva komandi kato reboot,halt,shutdown Титла: reboot kato obiknoven user Публикувано от: sys7em в Jul 04, 2005, 18:04 за какво ти е програмка ?? ... само си усложняваш живота пич има sudo за тая работа ... man sudo за повече инфо
Титла: reboot kato obiknoven user Публикувано от: Hapkoc в Jul 04, 2005, 18:23 sys7em е напълно прав, освен това ми е интересно какво общо имат gtk и qt със системни работи като reboot...
Титла: reboot kato obiknoven user Публикувано от: tugu в Jul 04, 2005, 19:00 ами интересно ми е как става.относно gtk i qt (не съм ги използвал),те са на по-високо ниво и нищо не им пречи да имат функции за това.
Титла: reboot kato obiknoven user Публикувано от: ivak в Jul 04, 2005, 19:10
на туй му се вика 'set uid root' програма; може да я вика всеки потребител. ако искаш да ограничиш ползването й само до някои потребители, направи отделна група reboot и после:
същото можеш да направиш и с halt. ако настояваш да бъде нова програмка, ползвай syscall rebot:
в този случай обаче програмата също трябва да е 'set uid root'. Титла: reboot kato obiknoven user Публикувано от: tugu в Jul 04, 2005, 19:31 ок.благодаря за отговора.преди време бях пробвал с това ,но не си спомням що не ставаше.
Искаше ми се някои да напише кода ,но ще погледна ребоот Титла: reboot kato obiknoven user Публикувано от: в Jul 29, 2005, 15:12 Аз съм написал една такава програма без никакви sudo или set uid.Много е проста и ефективна.Всеки потребител на който администраторьт е дал достъп може да я извика и тя вьрши работата.
Хубавото при нея е че не се компрометира сигурността като се дават на групи или потребители вьзможности за директно изпьлнение на reboot или poweroff . |