Stranica: 1/2.

PATH i pokretanje programa ?

Postano: 28 stu 2011, 19:14
Postao/la madone
Ovih dana sam instalirao jedan python egg, da ga pokrenem stalno me tražio da budem admin.
Ne bi to ni primjetio da par dana prije toga nisam instalirao jedan ruby gem koji sam pokretao kao user.
I sad nakon malo dunstanja dođem do zaključka da je jedina razlika to što sam stavio path u bashrc za ruby.
Tak da sam to ponovio za pitona i gle čuda sad i on radi kao user.

E sad pitanje je, jel mi može netko objasnit kako to da više ne moram biti admin da bi pokrenuo te programe?

Re: PATH i pokretanje programa ?

Postano: 28 stu 2011, 19:27
Postao/la glaskoncILLa
zapravo si si sam odgovorio, oni se instaliraju u path koji je generalno poznat samo rootu, kad si dodao path, tvoj user zna gdje je to.



glaskoncilla@kucica-slobodica:~$ ifconfig
bash: ifconfig: command not found
glaskoncilla@kucica-slobodica:~$ /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr aa:00:04:00:0a:04
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:44 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1216 (1.1 KiB) TX bytes:1216 (1.1 KiB)

wlan0 Link encap:Ethernet HWaddr 00:23:69:0c:e9:ca
inet addr:192.168.5.89 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: fe80::223:69ff:fe0c:e9ca/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:326163 errors:0 dropped:0 overruns:0 frame:0
TX packets:47816 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:44420853 (42.3 MiB) TX bytes:6441635 (6.1 MiB)

glaskoncilla@kucica-slobodica:~$ /sbin/ifconfig eth0 192.168.250.1/24
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
SIOCSIFNETMASK: Permission denied

Re: PATH i pokretanje programa ?

Postano: 28 stu 2011, 19:34
Postao/la madone
Pa zašto onda ne bi dodao sve bin pathove u bashrc ?
Ima neki down side toga, kad nisu uključeni po defaultu ?

Re: PATH i pokretanje programa ?

Postano: 28 stu 2011, 19:47
Postao/la glaskoncILLa
ha mozes, down side je da ces bez upisivanja punog patha moci nesto pokrenuti, ali ne i izvrsiti. :)
jel, obicno se ne stavlja path za neki sbin..

Re: PATH i pokretanje programa ?

Postano: 28 stu 2011, 20:13
Postao/la max360se
Tu ti je sve objasnjeno.

Re: PATH i pokretanje programa ?

Postano: 28 stu 2011, 21:03
Postao/la madone
max360se je napisao/la:Tu ti je sve objasnjeno.
Dobro znači sbin je samo za root only programe a bin (za) sve usere. I nema ga smisla dodavat kad će na kraju opet tražiti admin dozvolu. Ali očito su rootu dostupni svi pathovi pa i oni koji se naknadno pojave kao u ovom slučaju. To naći da bi mogao baciti bin di bilo i da će ga root pronać.
Kako on sve to prati, mamicu mu njegovu ?

Re: PATH i pokretanje programa ?

Postano: 28 stu 2011, 21:11
Postao/la glaskoncILLa
glaskoncilla@kucica-slobodica:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
glaskoncilla@kucica-slobodica:~$ su
Password:
root@kucica-slobodica:/home/glaskoncilla# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Re: PATH i pokretanje programa ?

Postano: 28 stu 2011, 21:16
Postao/la glaskoncILLa
poanta je da vidis ono sto ti je u pathu, za drugo moras naknadno dodati path.

Re: PATH i pokretanje programa ?

Postano: 28 stu 2011, 21:48
Postao/la madone
Ok sad mi je sve jasno... ja sam pretpostavio da piton i rubin imaju custom path... što u biti je i istina s obzirom da je /usr/local/ prazan folder nakon instalacije. Samo očito useri imaju dodan /usr/local/bin/ path po defaultu ili ga kasnije naprave nakon što se nešto smjesti u /usr/local/bin/

Re: PATH i pokretanje programa ?

Postano: 28 stu 2011, 21:53
Postao/la max360se
Tko kako prati program ili ja teme?
Anyway jesi li rijesio/skuzio