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: 3802 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

valajbeg
Student/TS
Sarajevo

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

ICQ: 127234502
Sajt: www.microsoft.ba


+10 Profil

icon kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 00:00 - pre 192 meseci
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.microsoft.ba
Microsoft gives you Windows... Linux gives you the whole house.
 
Odgovor na temu

Sir_Oliver
Milan Jovanovic
Beograd RS / Aurora IL

Član broj: 2557
Poruke: 353

Sajt: www.novarepublika.com


+17 Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 04:22 - pre 192 meseci
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.
 
Odgovor na temu

valajbeg
Student/TS
Sarajevo

Član broj: 5069
Poruke: 615
89.146.181.*

ICQ: 127234502
Sajt: www.microsoft.ba


+10 Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 08:12 - pre 192 meseci
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.microsoft.ba
Microsoft gives you Windows... Linux gives you the whole house.
 
Odgovor na temu

random
Vladimir Vrzić
Beograd

Član broj: 85
Poruke: 3866
*.adsl-a-1.sezampro.yu.

Sajt: www.last.fm/user/vrza


+4 Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 18:15 - pre 192 meseci
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!
 
Odgovor na temu

valajbeg
Student/TS
Sarajevo

Član broj: 5069
Poruke: 615
89.146.181.*

ICQ: 127234502
Sajt: www.microsoft.ba


+10 Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 18:28 - pre 192 meseci
moram li kad god dodajem i kreiram novi fajl da ga ubacujem u tu grupu?
to bi bilo jako nezgodno!?
www.microsoft.ba
Microsoft gives you Windows... Linux gives you the whole house.
 
Odgovor na temu

valajbeg
Student/TS
Sarajevo

Član broj: 5069
Poruke: 615
89.146.180.*

ICQ: 127234502
Sajt: www.microsoft.ba


+10 Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce06.07.2008. u 22:58 - pre 192 meseci
:( ima li ko ideju kako?
www.microsoft.ba
Microsoft gives you Windows... Linux gives you the whole house.
 
Odgovor na temu

random
Vladimir Vrzić
Beograd

Član broj: 85
Poruke: 3866
*.adsl-a-1.sezampro.yu.

Sajt: www.last.fm/user/vrza


+4 Profil

icon Re: kako da aplikacija ma pristup fajlovima kojim korisnik nema direktan pristup? dalije moguce07.07.2008. u 20:40 - pre 192 meseci
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!
 
Odgovor na temu

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

[ Pregleda: 3802 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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