Ми встановлюємо систему цифрових медіа на радіостанції коледжу, в якій працюю. Ми намагаємось надати програмістам (читайте; ді-джеї, а не кодери) доступ до музики, не дозволяючи їм копіювати будь-яку з них на свої флешки або переносити її через Інтернет.
Ми працюємо в системах Windows (Windows XP для клієнтських машин та Windows Server 2008 для медіа-сервера). Моя ідея така.
- Створіть користувача (ProgramUser), який взагалі не має доступу до цифрових носіїв інформації.
- Створіть користувача (MediaUser), який має доступ лише для читання до цифрових носіїв, про які програмісти нічого не знають і не знають пароль.
- Запропонуйте користувачам увійти в Windows як ProgramUser, не надаючи їм доступу до медіа.
- Запустіть наш додаток для відтворення ( Traktor ) як MediaUser, дозволяючи програмісту відтворювати медіа, але не копіювати або змінювати його.
Це здається ідеальним рішенням, але є одна готча. Якщо програма для відтворення або машина виходить з ладу, програміст є єдиною людиною, яка зможе запустити його знову за розумну кількість часу (ми FM-радіостанція потужністю 15 кВт, тому простої - це велика справа). Звідси моя дилема ...
Як я можу дати програмісту можливість запускати нашу програму для відтворення як користувач, якому він не знає пароль?