Angenommen, ich möchte ein Installationsprogramm unter Windows 7 mit meinem eingeschränkten Benutzerkonto ausführen. Ein Dialogfeld wird angezeigt, in dem ich nach dem Superuser-Passwort für die vollständigen Berechtigungen gefragt werde. Gibt es eine Möglichkeit, die von mir erteilten Berechtigungen irgendwie einzuschränken?
Beispielsweise werde ich jedes Mal, wenn ich uTorrent starte, nach meinem SU-Passwort gefragt. Weil es auf das Laufwerk schreiben will. Aber nachdem ich mein SU-Passwort eingegeben habe, hat es dann nicht die völlige Freiheit, alles zu ändern, wie Registrierungs- und Firewall-Einstellungen und Benutzer auf meinem Rechner?
Gibt es eine Möglichkeit, einer Anwendung die Berechtigung zum Schreiben auf die Festplatte in einen bestimmten Ordner zu erteilen, aber alle anderen Berechtigungen zurückzuhalten? Das wäre auch sehr hilfreich, wenn ich Installationsprogramme/Apps aus halb vertrauenswürdigen Quellen ausführe. Ich möchte ihre Berechtigungen auf den Festplattenzugriff auf einen bestimmten Ordner beschränken. Im Moment verlangen alle möglichen Anwendungen einen erhöhten Status und ich weiß nie, ob ich damit nur auf die Festplatte schreiben oder alle möglichen schändlichen Dinge mit meinem System anstellen will.
Antwort1
Ja, wenn Sie ihm das Administratorkennwort geben, erhält er Rechte für Ihren Computer, sodass er Registrierungsänderungen usw. vornehmen kann, und das ist unklug.
Da ist einuTorrent-Forumsbeitragdas stellt die gleiche Frage. Das Problem schien durch ein Update auf 3.1.3 Build 27207 behoben zu sein. Eine andere Möglichkeit war, die Anwendung im Kompatibilitätsmodus auszuführen. Die Forenbeiträge sind ziemlich neu, also sollten Sie versuchen, nach einem Update zu suchen.
Antwort2
Der einzige Grund, warum Installationsprogramme Administratorrechte benötigen, ist, dass sie Dateien im geschützten Programmordner installieren und/oder in die maschinenweiten Registrierungsschlüssel schreiben. Viele, wenn nicht die meisten Programme benötigen diese Zugriffsebene nicht und können auf Benutzerbasis installiert werden. Wenn diese Option nicht angeboten wird, sind die Entwickler einfach nur faul. Sie sollten keinem Programm, dem Sie nicht vollkommen vertrauen, Administratorrechte erteilen, da dies Ihr System zerstören kann. Ein Programm, das auf Benutzerbasis installiert werden kann, kann weiter isoliert werden, indem es von seinem eigenen Benutzerkonto aus installiert und ausgeführt wird.