Novo

Forum kao aplikacija na telefonu

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

Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program?

  • 17 odgovora
  • 7.278 pregleda

Najnovija ↓

Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 12.11.2004. u 16:43 · pre 267 meseci #1
Činjenice:
-OS: Windows 2003 (ali je ista situacija i na XP-u)
-FS: NTFS
-sestra hoće da igra Sims 2
-sestra ima user nalog
-Sims 2 radi samo na nalozima sa administratorskim privilegijama

Pitanje:
Da li se na neki način mogu dodeliti administratorske privilegije običnom useru samo za potrebe pokretanja jednog (određenog) programa (Sims 2 u ovom slučaju)? Pošto program radi i na user nalogu ako se pokrene sa alternativnim ovlašćenjima (preko Run as...) pretpostavljam da je ovo nekako moguće.

P.S.
Mislim da NTFS dozvole/zabrane (permissions) nisu problem pošto njen nalog ima dozvole za sve operacije nad folderom u kojem je instaliran Sims 2.
Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 12.11.2004. u 17:24 · pre 267 meseci #3
Ne, ne moze tako. Opet ce te pitati da uneses password jer mozes da cekiras "Run under different credentials" ali ne i da zadas username/password.
Ovo je zaista malo nezgodna stvar za koju, koliko je meni poznato, nema resenja u samom Windows-u ali je definitivno moguce postojanje programa koji to omogucava (znam da moze da se napravi ali nisamnaisao ni na jedan). Ako naidjem na malo vremena mozda i napisem jedan.

BTW, tu postoji jedna nezgodacija. Ako sestra nadje ikakav nacin da pomocu Sims-a pokrene neku aplikaciju ta aplikacija ce biti pokrenuta pod istim U/P kao i Sims.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 12.11.2004. u 17:34 · pre 267 meseci #5
A kako mislis da pokrene .bat fajl ako ne moze da ga cita???
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 12.11.2004. u 17:59 · pre 267 meseci #8
@JoggyII. Moze li jedan screen shot takvog permission-a. Al' prvo proveri radi li ;).
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 13.11.2004. u 00:06 · pre 267 meseci #10
Mozda ti se i izvrsi ako izmislis procesor koji cita ASCII....
Potpis
Goglasi! - Šta god da kupuješ, naći ćeš na Goglasima! Pretraga malih oglasa i eProdavnica, preko 10 milionda proizvoda.

Cityexpert.rs - Prva srpska onlajn agencija za nekretnine

ॐ

Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 13.11.2004. u 04:06 · pre 267 meseci #11
Najpre hvala svima koji su pokušali da pomognu!

Kao što reče Shadowed sa Run As ne može pošto, koliko sam primetio, ne postoji način da mu se prosledi lozinka (preko batch fajla može da se odredi user ali ne podržava slanje lozinke - mora da se ručno unese, probao sam da je prosledim sa echo ali nije uspelo). Onda sam malo guglao i pronašao programčić CPAU koji nije ništa drugo nego Run As sa mogućnošću definisanja i odgovarajuće lozinke. E sad, pošto je lozinka lako vidljiva u batch fajlu, a davanje executa i oduzimanje reada ne radi, svaki iole iskusniji korisnik bi lako mogao da je otkrije, ali pošto je moja sestra jedan od onih "ne interesuje me kako radi dok radi" dovoljna zaštita će biti postavljanje atributa batcha na hidden - čak nije toliko bitno da li će otkriti šifru, bitnije je da ga slučajno ne obriše.

Naravno, još uvek sam zainteresovan za bolje rešenje ako ga neko pronađe.
Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 13.11.2004. u 16:28 · pre 267 meseci #12
Ovo ce ti mozda biti bolje resenje.
Pozoves sa -admin parametrom da zadas putanju do .exe fajla, username i password. Bez parametara se pokrece zadati .exe sa zadatom kombinaciom U/P.
S obzirom da sam ovo jutros na brzinu napravio nisam stavio nikakvo kriptovanje password-a vec se kao plaintext cuva u Registry-u. To ti je malo sigurnije od onog .bat fajl-a. Ako sestra ne voli da cacka mnogo nece provaliti ;).

@JogyII. Znao sam na koju kombinaciju permission-a mislis ali ona ne radi. Ako zabranis citanje onemogucavas izvrsavanje ali je moguce obrnuto - dozvoliti citanje ali zabraniti izvrsavanje. Sasvim logicno ;).
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 13.11.2004. u 19:20 · pre 267 meseci #13
Jedno jednostavno rešenje.

Nađeš Sims folder u Program files.Desni klik,Properties,Security.U (gornjem prozoru) nađeš Users,a u (donjem prozoru) Permissions for Users, čekiraš Full Control,Allow,Apply,Ok.

Program će sad raditi kao da je na admin nalogu.

Pozdrav.
Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 13.11.2004. u 23:57 · pre 267 meseci #14
Citat:
Shadowed: @JogyII. Znao sam na koju kombinaciju permission-a mislis ali ona ne radi. Ako zabranis citanje onemogucavas izvrsavanje ali je moguce obrnuto - dozvoliti citanje ali zabraniti izvrsavanje. Sasvim logicno ;).


probao sam kuci na WinXP-u, nazalost u pravu si radi samo za exe fajl (Allow Execute + Deny Read) ne radi za batch :)

moguce resenje umesto da iz batch fajla pozivas program napravi u VB-u exe koji ga poziva sa Execute netreba ti vise od 2-4 minuta, evo ti jedno bas pocetnicko uputstvo na CodeProject-u (lakse je od koriscenja batch fajlova)

http://www.codeproject.com/csharp/start_an_external_app.asp

Potpis

So Long, and Thanks for All the Fish


Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 14.11.2004. u 02:07 · pre 267 meseci #15
@Shadowed:

Hvala, ovo je zaista bolje rešenje, pogotovo pošto sestra ne zna ni šta je registry a kamoli kako se čačka po njemu :)

@stil:

Eh kad bi bilo tako lako - to sam prvo uradio (kao što i rekoh u prvoj poruci u P.S. delu).

@JogyII:

Uf... Šta se dešava kad ti je mozak zaokupljen drugim stvarima - VB i Execute mi nisu ni pali na pamet, dobra ideja u svakom slučaju.
Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 14.11.2004. u 03:28 · pre 267 meseci #16
Pa sta dobijas time sto ga zoves iz VB-a ? Opet se izvrsava sa
privilegijama ulogovanog usera...
Potpis
Goglasi! - Šta god da kupuješ, naći ćeš na Goglasima! Pretraga malih oglasa i eProdavnica, preko 10 milionda proizvoda.

Cityexpert.rs - Prva srpska onlajn agencija za nekretnine

ॐ

Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 14.11.2004. u 03:36 · pre 267 meseci #17
Citat:
boki: Pa sta dobijas time sto ga zoves iz VB-a ? Opet se izvrsava sa
privilegijama ulogovanog usera...


nisi razumeo pozoves iz VB-a SU/RunAS (u kodu ostavis slobodno Username/Password) i pokrece se pod administratorskim pravima

zatim da nebi moglo da se iz exe-a dodje do passworda stavis da ima Exec prava, a da nema Read (posto ovo radi samo za exe, a neradi za batch fajlove)

inace ukoliko malo bolje vladas programiranjem mozes cak da napravis svoj RunAS (imas source na netu) koji ce pokrenuti tvoj program sa tvojim username-om i passwordom, pa netreba da mu prosledjujes nikakve parametre, i izvrsava se sa privilegijama administratora

naravno netreba da das nekom drugom da ti pravi takav program posto ce i on imati tvoj password :)
Potpis

So Long, and Thanks for All the Fish


Re: Win 2003/XP: Dodela administratorskih privilegija običnom user nalogu samo za određeni program? 14.11.2004. u 17:53 · pre 267 meseci #18
aha.. to je vec bolje :) Sad razumem...
Potpis
Goglasi! - Šta god da kupuješ, naći ćeš na Goglasima! Pretraga malih oglasa i eProdavnica, preko 10 milionda proizvoda.

Cityexpert.rs - Prva srpska onlajn agencija za nekretnine

ॐ

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme