Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce

[es] :: Linux :: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce

[ Pregleda: 372 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

valajbeg
Vedran Alajbegović
Sarajevo

Član broj: 5069
Poruke: 512
*.PPPoE-3235.sa.bih.net.ba.

ICQ: 127234502
Sajt: www.vedran.ba


Profil

icon kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 00:00

nije mi linux bas nepoznat ali nisam jednostavno nikada imao potrebu za ovim..


npr. imam neke fajlove koji su u direktoriju kojem nao obicni korisnik ne mogu pristupiti
u isto vrijeme imam jednu svoju aplikaciju koju normalno pokrecem iz svog akaunta

zanima me dali je moguce da se aplikacija doda u grupu iz koje se moze pristupiti fajlovima a da za mene direktno fajlovi idalje budu nedostupni osim kroz aplikaciju?

i kako?


hvala...
www.vedran.ba | www.microsoft.ba <-- 20 godina ksnije! + CSCO11252675
Microsoft gives you Windows... Linux gives you the whole house. (A. Aganovic)
06.07.2008. u 00:00 

Sir_Oliver
Milan bre
Beograd

Član broj: 2557
Poruke: 292
*.neobee.net.

ICQ: 52084451


Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 04:22
Potrebni su neki detalji: user i grupa kojoj pripadaju aplikacija i ti fajlovi. Ako aplikacija pripada grupi root, sve sto treba je da uradis setgid. To se radi u konzoli kada si ulogovan kao root:
Code:
chmod g+s /putanja/do/aplikacije/ime_aplikacije
. Mislim da bi moglo da se odradi i preko ACL (access control list). Ako ne upali ovaj fazon, onda javi sta se desilo, pa cemo da nadjemo drugo resenje.
bolje biti bogat nego ne biti
06.07.2008. u 04:22 

valajbeg
Vedran Alajbegović
Sarajevo

Član broj: 5069
Poruke: 512
89.146.181.*

ICQ: 127234502
Sajt: www.vedran.ba


Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 08:12
ma konkretno aplikacija je eclipse

ja sam eclipse stavio u direktorij u koji kao user nemam pristup ali sam na direktorij stavio

chmod -R +r eclipse/
chmod +x eclipse/eclipse (ovo za pokretac aplikacije)

helem, sada hocu da kad otvorim eclipse imam pristup nekom folderu koji je inace pod rootom samo trenutno dostupan
konkretno radi se o folderu koji je root za web server (iako to nest nije vazno sta je :))





www.vedran.ba | www.microsoft.ba <-- 20 godina ksnije! + CSCO11252675
Microsoft gives you Windows... Linux gives you the whole house. (A. Aganovic)
06.07.2008. u 08:12 

random
Vladimir Vrzić
Senior Software Engineer, Vast.com
Stari Cerak

Tehnički konsultant
Član broj: 85
Poruke: 3855
*.adsl-a-1.sezampro.yu.

Sajt: www.last.fm/user/vrza


Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 18:15
Citat:
Sir_Oliver: Ako aplikacija pripada grupi root, sve sto treba je da uradis setgid.


Ne mora da bude grupa root, setgid radi sa bilo kojom grupom. Isto važi za setuid. Problem je što ti na Linuksu setuid/setgid flagovi verovatno neće raditi kad ih nalepiš na shell skript (ograničenje uvedeno iz sigurnosnih razloga). Morao bi da ih lepiš na Java VM binary, što je ružno, ali bi radilo.

Elegantnije je rešenje svakako da dodaš fajlove koje menjaš, i korisnika koji ih menja, u neku grupu (npr. "www"), pa da on može da im pristupa iz bilo koje aplikacije.
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
06.07.2008. u 18:15 

valajbeg
Vedran Alajbegović
Sarajevo

Član broj: 5069
Poruke: 512
89.146.181.*

ICQ: 127234502
Sajt: www.vedran.ba


Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 18:28
moram li kad god dodajem i kreiram novi fajl da ga ubacujem u tu grupu?
to bi bilo jako nezgodno!?
www.vedran.ba | www.microsoft.ba <-- 20 godina ksnije! + CSCO11252675
Microsoft gives you Windows... Linux gives you the whole house. (A. Aganovic)
06.07.2008. u 18:28 

valajbeg
Vedran Alajbegović
Sarajevo

Član broj: 5069
Poruke: 512
89.146.180.*

ICQ: 127234502
Sajt: www.vedran.ba


Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 22:58
:( ima li ko ideju kako?
www.vedran.ba | www.microsoft.ba <-- 20 godina ksnije! + CSCO11252675
Microsoft gives you Windows... Linux gives you the whole house. (A. Aganovic)
06.07.2008. u 22:58 

random
Vladimir Vrzić
Senior Software Engineer, Vast.com
Stari Cerak

Tehnički konsultant
Član broj: 85
Poruke: 3855
*.adsl-a-1.sezampro.yu.

Sajt: www.last.fm/user/vrza


Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce07.07.2008. u 20:40
Pa ne moraš, neka i direktorijum u kome su web fajlovi bude u vlasništvu te grupe, i neka ima mod 775, korisnik će moći da pravi nove fajlove u njemu.
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
07.07.2008. u 20:40 

[es] :: Linux :: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce

[ Pregleda: 372 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.