Ako spusit program tak, aby druhý nemali k nemu prístup?
Čaute. Mám takýto problém. Potrebujem mať spustený program, ale chcem aby bol chránený heslom resp. keď je spustený, aby nikto iný okrem mňa by ho nemohol otvoriť aj keď je spustený. Neviem ako to spraviť.
Dík za rady
Michal
Změna kategorie, původně: Tipy, triky (host)
Nastav mu admin prava a znemozni ostatnym uzivatelom cokolvek s nim robit.
A ako to má spraviť? Keď si dám vlastnosti trebars totalcmd.exe tak tam mám len obecne verze kompatibilita.
Každý program dědí NT oprávnění účtu pod kterým je spuštěn. Spustíš-li program s právy Administrator, bez práv skupiny Administrator nejde ukončit. Program s právy LOCAL SYSTEM nejde ukončit s normálními nástroji ani s právy Administrator.
I na úrovni uživatelů s právy Users jsou programy chráněny navzájem. Program spuštěný pod user účtem A nemůže být násilně ukončen uživatelem User B, nicméně administrátor C jej násilně ukončit může.
Toto předpokládá že máš Windows 2000 nebo XP.
Ako to teda spraviď?
Raději popiš co přesně s jakým programem za jakým účelem chceš udělat. Něco vymyslíme.
Program sa dá chrániť heslom - potom ho bez hesla nespustíš ...
Napr: http://www.eltima.com/products/screenshots/exe-pass word/
Pomôže Ti Google
Ale ako chceš
Raz keď je spustený tak, čo máš na mysli nemohol otvoriť ?
Čítačka kariet (dochádzky a nielen dochádzky)je pripojená cez RS232 (COM port)k počítaču. Keďže čítačka má malý buffer, treba tieto informácie z čítačky neustále ukladať do počítača. Na to slúži špeciálny program preňu určený. Bohužial tento softvér není spravený na heslo. Takže keď beží tento program na pozadí, hocikto si môže na tento program kliknúť a pozieť sa, čo to je za program, na čo slúži a čo ukladá atď.
Preto by som potreboval vedieť, ako tento program spustiť tak, aby povedzme keď ja odídem od počítača, tak tento program síce bude bežať, ale keď naň niekto klikne, tak neuvidí nič. Samozrejme nemôže ho ani vypnúť.
Neviem ako to spraviť.
Dík všetkým za snahu mi poradiť.
Mozes spustit program pod admin kontom ako sluzbu...ale obavam sa ze v tom pripade sa do programu uz nedostanes ani ty.
OPERAČNÍ SYSTÉM. Ach jo.
Máš-li Windows XP, zapni přepínání uživatelů, spusť program pod svým uživatelem. Druhý přihlášený uživatel nebude moci program násilně ukončit, nebude-li mít práva administrátora.
chce se me rict hledej na google slova sandbox a tiny - ale nechci prudit
program odinstaluj a nainstaluj ho do sve casti v doc and settings - tim bys teoreticky mohl ten exe zneviditelnit.
pokud to podporuje COM propojeni muzes to zatrhnout v start spustit comexp.msc
popripade vlastnosti exe zabezpeceni vykopnout vse a sebe si dat na plny pristup (admin voltiky ssebou)...
takze tak to jde ovsem pokud chces mit jistotu tak sandbox a zkusenosti
To je na mňa moc kompikované. Ale vyskúšam. Dík
nz rozhodne nic nezkazis pokud pravo pouzivani prevedes jen na sebe jak jsem ja psal (hodne nesikovne) ci vladimir (srozumitelne) - nebudu se zde zminovat o prebrani privilegii
docházkové softy (do jednoho) jsou bída, něco jako COM objekty bych tam rozhodně nehledal - alespoň u modulu pro stahování z bufferu.
Díky Flequ a Vladimire. Vyskúšam.
jinak já bych ti navrhl úplně jiné řešení: tu čtečku připoj k jinému počítači, např. v v technologické místnosti, nebo přímo k serveru docházkového systému. Pokud je ta čtečka příliš vzdálená na sériovou komunikaci (i když se dá použít převodník na RS-485, se kterým se v pohodě dostaneš na desítky metrů), můžeš použít nějaký převodník RS232 na IP (např. www.lantronix.com)