BOINC-Berechtigungsproblem auf einem Windows-PC als Nicht-Administrator ausgeführt

2408
spong

Ich habe BOINC (mit World Community Grid ) auf einem PC (mit Vista) unter einem Administrator-Konto installiert . Wenn Sie als Standardbenutzer angemeldet sind und BOINC als Bildschirmschoner konfiguriert ist, kann keine Verbindung hergestellt werden.

Nur wenn das Programm als Administrator ausgeführt wird, wird es tatsächlich im Konto des Standardbenutzers ausgeführt.

Was ist der richtige Weg, um BOINC für Standardbenutzer (Nicht-Admin) unter Windows zu installieren und auszuführen?

  • Nicht unbedingt Vista-spezifisch.
  • Nicht alle Benutzer müssen die vollständige Berechtigung für C: \ Programme (x86) \ BOINC \ boincmgr.exe erhalten
1

1 Antwort auf die Frage

0
Michael Feng

So habe ich auf einem Win32-System installiert, das an eine Active Directory-basierte Umgebung gebunden ist.

  1. Installieren Sie die Anwendung für alle Benutzer
  2. Installieren Sie die Anwendung als Dienst

Um sicherzustellen, dass der Bildschirmschoner aktiviert ist, wenn sich die Maschine im Leerlauf befindet, müssen Sie die BOINC in der Taskleiste sehen. Um dies zu tun, müssen Sie eine der folgenden Aufgaben ausführen:

  1. Binden Sie dieses Standardbenutzerkonto über das Local Computer Management Tool in die Gruppe Local Administrator ein.
  2. Führen Sie die BOINC-Anwendung ( boincmgr.exe ) jedes Mal manuell aus, wenn sich der Standardbenutzer am Terminal anmeldet.

Beachten Sie, dass Sie anhand der obigen Anweisungen Ihren Bildschirm mit dem Bildschirmschoner des BOINC-Clients von World Community Grid beleuchten können. Sie müssen diese Anweisungen nicht ausführen, wenn Sie nur die Leerlaufleistung nutzen müssen.

Hoffe das hilft.


BEARBEITEN 1

Installieren Sie in einer eigenständigen Umgebung die Anwendung einfach für alle Benutzer und installieren Sie sie als Dienst. Während des Installationsvorgangs sollte auch eine zusätzliche Option (im Abschnitt "Erweitert") verfügbar sein, mit der Sie auswählen können, ob alle Benutzer oder eingeschränkte Benutzer die BOINC-Anwendung steuern dürfen.

Wenn Sie die restriktivere Option wählen, können Sie folgende lokale Gruppen auf dem Terminal finden: "boinc_admin", "boinc_user"; (Es gibt eine weitere Gruppe, an die ich mich nicht erinnern kann).

Weisen Sie einfach das lokale Benutzerkonto der entsprechenden Gruppe "boinc_xxx" auf dem Terminal zu, und Sie sind fertig. Sie können dies durch:

  1. Gehen Sie zu Start> Einstellungen> Systemsteuerung> Verwaltung> Computerverwaltung
  2. Wählen Sie "Lokale Benutzer und Gruppen" aus.
  3. Wählen Sie die relevanten Gruppen aus und fügen Sie den Benutzerkonten hinzu, denen Sie sie zuweisen möchten.
Was ist in einer nicht AD-basierten Umgebung? spong vor 14 Jahren 0
Installieren Sie in einer eigenständigen Umgebung die Anwendung einfach für alle Benutzer und installieren Sie sie als Dienst. Während des Installationsvorgangs sollte auch eine zusätzliche Option (im Abschnitt "Erweitert") verfügbar sein, mit der Sie auswählen können, ob alle Benutzer oder eingeschränkte Benutzer die BOINC-Anwendung steuern dürfen. Wenn Sie die restriktivere Option wählen, können Sie die folgenden lokalen Gruppen auf dem Terminal finden: "boinc_admin" "boinc_user" (es gibt eine weitere Gruppe, an die ich mich nicht erinnern kann). Hängen Sie einfach den Benutzer an die entsprechende Gruppe "boinc_xxx" an, und Sie sind fertig. :-) Michael Feng vor 14 Jahren 0