Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.556 pregleda

Najnovija ↓

Startovanje programa prilikom boota 06.04.2011. u 14:28 · pre 189 meseci #1
Pozdrav,
Imam veliki problem oko startovanja procesa prilikom podizanja sistema, radi se o CentOS-u.

Situacija je ovakva, imam aplikaciju koja je instalirana preko obicnog usera, aplikacija se pokrece /home/korisnik/aplikacija/nesto start
Ja kao root, odem u /etc/rc.d/rc.local i u tom fajlu dodam:

/home/korisnik/aplikacija/nesto start

Spremim to, rebootam sistem, logiram se kao root i aplikacija se ne pokrene! Druga stvar, ne mogu ni kao root da pokrenem /home/korisnik/aplikacija/nesto start
javlja mi da nisam owner! Da li neko zna kako ovo da rjesim, zelim da mi se aplikacija pokrece svaki put prilikom pokretaja sistema bez obzira kako se ko logovao, da li kao root ili kao obicni korisnik. Takodjer, owner aplikacije mora biti obicni korisnik a ne root. Hvala puno
Re: Startovanje programa prilikom boota 07.04.2011. u 00:14 · pre 189 meseci #3
rc.local uredno radi - baš sad probah nešto za običnog korisnika, ali te nešto izgleda taj program zeza.
Probaj da staviš suid bit na taj program. chmod u+s program

BTW, ne kapiram kako crontab može da pomogne, jedino da namestiš vreme baš kada pokrećeš računar, a to je malo zametno :)
Re: Startovanje programa prilikom boota 07.04.2011. u 08:50 · pre 189 meseci #4
Ajd probat cu. Kompletan progam (bin fajl) kada sam instalirao, instalirao sam sa permisijama (za taj bin) chmod +x. Kao sto sam rekao, root ne moze pokrenuti taj program nikako, javlja mu da nije owner, ali nije to ni bitno, samo zelim da se program uvijek starta prilikom bootanja sistema. Probao sam dodat u rc.local i naredbu:
su -korisnik -c /home/korisnik/program start ali ni to ne pomaze. Nadam se da se suid bit pomoc.
Re: Startovanje programa prilikom boota 13.04.2011. u 17:36 · pre 189 meseci #5
Citat:
maksvel

BTW, ne kapiram kako crontab može da pomogne, jedino da namestiš vreme baš kada pokrećeš računar, a to je malo zametno :)

This line executes the "ping" command every minute of every hour of every day of every month.
* * * * * /sbin/ping -c 1 192.168.0.1 > /dev/null
ili

@reboot Run once, at startup.

Ili ja ne shvatam problem.
Potpis
Po temi http://www.elitesecurity.org/t385534-0 ja sam terorista.
Use The Force my young Luke Filewalker.
Re: Startovanje programa prilikom boota 13.04.2011. u 20:14 · pre 189 meseci #6
Nema potrebe da koristi crontab koji će da radi svaki minut, jer mu treba da se pokrene samo jednom. Ovo bi punilo neki error log svaki minut.
Takođe, crontab je na nivou korisnika koji je trenutno ulogovan, a ako nije ulogovan, onda ništa. Jedino da se stavi root-ov crontab.
U svakom slučaju, rc.local je prava stvar za ovo, ali njemu pravi problem sam program, ne znamo baš detalje o tome, nema čoveka da se javi...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme