Проблема с разрешениями BOINC, работающими без прав администратора на ПК с Windows
Я установил BOINC (под управлением World Community Grid) на ПК (под управлением Vista) под учетной записью администратора. Когда вы вошли в систему как обычный пользователь, а BOINC настроен для работы в качестве экранной заставки, он не может подключиться и работать должным образом.
Только когда программа запускается от имени администратора, она запускается от имени обычного пользователя.
Как правильно установить и запустить BOINC для обычных пользователей (не администраторов) в Windows?
- Не обязательно для Vista обязательно.
- Не пытаюсь дать всем пользователям полное разрешение на C:\Program Files (x86)\BOINC\boincmgr.exe
1 ответ
Вот как я установил систему win32, связанную с активной средой на основе каталогов.
- Установите приложение для всех пользователей
- Установите приложение как сервис
Чтобы гарантировать, что заставка активирована, когда машина работает на холостом ходу, вам потребуется видимое присутствие BOINC в системном трее. Для этого вам потребуется выполнить ЛЮБОЕ из следующего:
- Включите эту стандартную учетную запись пользователя в группу "Локальный администратор" с помощью инструмента "Управление локальным компьютером".
- Вручную запускать приложение BOINC (boincmgr.exe) каждый раз, когда обычный пользователь входит в терминал.
Обратите внимание, что все вышеперечисленные инструкции позволят вам осветить ваш экран с помощью заставки, предоставленной клиентом World Community Grid BOINC. Вам не нужно будет выполнять эти инструкции, если вам нужно только задействовать мощность на холостом ходу.
Надеюсь это поможет.
РЕДАКТИРОВАТЬ 1
В автономной среде просто установите приложение для всех пользователей и установите его в качестве службы. Во время процесса установки также должна быть дополнительная опция (находится в разделе "Дополнительно"), которая позволит вам выбирать между разрешением всем пользователям или ограниченным пользователям управлять приложением BOINC.
Если вы выберете более ограничительный вариант, вы сможете найти следующие локальные группы на терминале: "boinc_admin", "boinc_user"; (есть еще одна группа, но я не могу вспомнить).
Просто назначьте локальную учетную запись соответствующей группе "boinc_xxx" на терминале, и все готово. Вы можете сделать это:
- Перейдите в Пуск> Настройки> Панель управления> Администрирование> Управление компьютером
- Выберите "Локальные пользователи и группы"
- Выберите соответствующие группы и добавьте учетные записи пользователей, которым вы хотите их назначить.