A legegyszerûbb a sudo használata. Ha feltelepíted (apt-get install sudo), akkor a /etc/sudoers fájl segítségével tudod konfigolni. Amennyiben nem probléma, hogy esetleg ez a user minden parancsot kiadhat rootként, akkor
echo „simauserneve ALL = NOPASSWD: ALL” ]]/etc/sudoers
Ez után a sima usereddel azt mondhatod, hogy
sudo /sbin/poweroff
vagy
sudo /sbin/reboot
Amennyiben probléma, hogy a fenti módon a user bármilyen parancsot kiadhat, akkor nézd meg a sudoers fájl leírását
man sudoers
Ebben az esetben csak azokat a parancsokat engedélyezd neki, amik ahhoz szükségesek, hogy újraindítson.
Sziasztok!
Van rá valamiféle egyszeru mod arra , hogy egy nem root user ujra inditsa a gepet tavolrol (ssh)?
A bonyolult megoldast ismerem: irok egy demont , amit rootkent futtatok és az figyeli a beérkezo kéréseket a kliensektol, és ha kell akkor reboot. Mint pl kdm vagy imond.
Valami hasonlora gondoltam mint redhat linux alatt, ott csak beirod hogy reboot és kész.
legutóbbi hsz