Hallå
Jag undrar hur man får program att starta automagiskt och med rätt behörighet, i mitt fall gäller det firestarter som jag måste starta upp manuellt och skriva mitt adminkontolösen, hittar ingen inställning i programmet, tips mottages tacksamt!
/B
SV: programstart med root behörighet?
SV: programstart med root behörighet?
vet inte riktigt..
man en tanke jag hade är att kanske sätta suid på firestarter..
då körs firestarter som den användare som står som "ägare" på firestarter.
först, se till att "others" inte har några som helst rättigheter till firestarter (av säkerhetsskäl).
öppna en terminal
sen ändra gruppen på filen till en grupp som du är medlem i.
sen sätter du stickybit på ägaren (i detta fall är det root som är ägare)
så resultatent borde se ut så här. (fast med ditt gruppnamn)
då borde du kunna köra programmet som din användare men det är root som äger processen...
nåt sånt kanske fungerar, jag har inte testat själv...
sen kan du lägga till firestarter i sessions så den autostartar när du loggar in i gnome...
man en tanke jag hade är att kanske sätta suid på firestarter..
då körs firestarter som den användare som står som "ägare" på firestarter.
först, se till att "others" inte har några som helst rättigheter till firestarter (av säkerhetsskäl).
öppna en terminal
Kod: Markera allt
sudo chmod o-rwx /usr/sbin/firestarter
Kod: Markera allt
sudo chgrp gruppnamn /usr/sbin/firestarter
Kod: Markera allt
sudo chmod u+s /usr/sbin/firestarter
Kod: Markera allt
ls -l /usr/sbin/firestarter
-rwsr-x--- 1 root gruppnamn 454460 2006-05-16 03:44 /usr/sbin/firestarter
nåt sånt kanske fungerar, jag har inte testat själv...
sen kan du lägga till firestarter i sessions så den autostartar när du loggar in i gnome...
Senast redigerad av 1 Barre, redigerad totalt 13 gånger.
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
twitter @ BarreGargamel
blogg @ Gargamel.NU