HULK Forum Index Linux početnici skripta koja treba root prava |
Pregledavanje ovog Threada:
1 Anonimnih Korisnika
Dno Prethodna tema Sljedeca tema |
|
|
|
---|
Pošiljatelj | Thread |
---|
|
skripta koja treba root prava | #1 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Padawan
Pridružen: 30.06.2006
Od ~/Croatia/Zagorje/Radoboj
Poruke: 110
Level : 9 HP : 0 / 212 Grupa:
Registered Users |
Pozdrav svima!
Napisao sam si jednu skriptu koja mi konfigurira WLAN i time spaja kompjutor preko WLAN routera na internet. Skripta radi odlično, ali treba ju pokrenuti kao root da bi radila. Zanima me kako da podesim svoj openSUSE 10.2 da tu skriptu izvrši prije nego što se prikaže login screen (naravno pod root pravima), tako da bi svi korisnici linuxa na mom računalu imali pristup internetu (ne znaju svi root password)? HELP PLEASE! |
||||||||||
_________________
Riješite svoje linux probleme na http://www.linuxzasve.com Započnite svoje linux iskustvo na http://wiki.open.hr |
|||||||||||
Postano : 11.07.2007 14:19:45
|
|
Re: skripta koja treba root prava | #2 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 04.01.2005
Od 33 stupnja i 4 minute sjeverno, i zatim 5 koraka na zapad
Poruke: 2391
Level : 39 HP : 0 / 964 Grupa:
Webmasters Registered Users HULK UrednikNovosti UrednikRecenzija UrednikLinkova ModeratoriForuma UrednikSekcija UrednikBlogova UrednikDogadjanja UrednikDokumenata UrednikKomentara |
U kom trenutku pokrećeš tu skriptu? Dok se komp (OS) diže, ili pri procesu ulogiravanja pojedinog korisnika?
Jer ako je ovo prvo (a pretpostavljam da je), potraži nešto tipa /etc/rc.local ili kako je to već kod SuSE (ne sjećam se više da li redhat bazirane distre imaju tu skriptu u /etc ili /etc/rc.d ili tako nekako) i nek ti ta skripta pokrene tvoju. Ako je ovo drugo, onda možeš napraviti slično samo u /etc/profile ili /etc/bashrc ovisno o tome što sam program za logiranje pokreće te koji je default shell tvojih korisnika. |
||||||||||
Postano : 11.07.2007 14:41:23
|
|
Re: skripta koja treba root prava | #3 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Padawan
Pridružen: 30.06.2006
Od ~/Croatia/Zagorje/Radoboj
Poruke: 110
Level : 9 HP : 0 / 212 Grupa:
Registered Users |
Thx a lot. Radi se o situaciji at boot time.
Kad smo već kod toga, još jedno pitanje: moja skripta konfigurira WLAN karticu, ali ponekad to nema smisla jer se ponekad (ne uvijek) pri bootanju ne pokrene dhcpcd (DHCP client daemon). Kako bih u skripti provjerio je li se dotični daemon pokrenuo, te ako se nije da ga skripta pokrene prije nego se ostatak skripte izvrši? |
||||||||||
_________________
Riješite svoje linux probleme na http://www.linuxzasve.com Započnite svoje linux iskustvo na http://wiki.open.hr |
|||||||||||
Postano : 11.07.2007 15:15:01
|
|
Re: skripta koja treba root prava | #4 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 04.01.2005
Od 33 stupnja i 4 minute sjeverno, i zatim 5 koraka na zapad
Poruke: 2391
Level : 39 HP : 0 / 964 Grupa:
Webmasters Registered Users HULK UrednikNovosti UrednikRecenzija UrednikLinkova ModeratoriForuma UrednikSekcija UrednikBlogova UrednikDogadjanja UrednikDokumenata UrednikKomentara |
Možeš to na više načina, no najjednostavniji je pogledati da li je proces aktivan. Npr.
ps h -C ime_procesa i zatim provjeriš da li ti vrati išta. Ako vrati, proces je aktivan, a dalje valjd znaš. Kod mene to izgleda ovako: ps h -C dhclient i vrati mi 5244 ? S 0:00 /sbin/dhclient -1 -lf ...sa ostatkom reda... |
||||||||||
Postano : 11.07.2007 16:17:30
|
Vrh Prethodna tema Sljedeca tema |
|