Administratorrechte

1

Ich versuche, eine Anwendung zu installieren, die von Mathematiklehrern verwendet wird, Math Assessment Assistant für Klasse 4. Früher lief sie auf Mac 10.5, aber nach dem Upgrade auf Snow Leopard konnte sie nicht installiert werden. Es fragt nach Administratorrechten, während ich der Administrator bin.

Wie kann ich das lösen?

Gatura
quelle

Antworten:

2

Anwendungen - und insbesondere Installer - fordern Sie häufig zur Eingabe eines Administratorbenutzernamens und -kennworts auf, wenn sie Aktionen ausführen, die "privilegiert" sind. Das Schreiben in den Ordner / Applications ist für Installer häufig.

Sie tun dies auch dann, wenn Sie als Administrator angemeldet sind, um einen zusätzlichen Schutz vor der Installation von Software zu bieten, wenn Sie von Ihrem Computer abgerufen werden.

Was möglicherweise passiert (obwohl ich nicht sicher bin) ist, dass die Prüfung übersprungen wird, wenn Sie keine Nicht-Administrator-Benutzer auf dem Computer haben oder die Einstellungen im Abschnitt Benutzer der Systemeinstellungen auf etwas restriktiveres festgelegt wurden. Durch die Installation von 10.6 wurde möglicherweise das Gastkonto hinzugefügt (ich kann mich nicht erinnern, ob dies eine 10.5- oder eine 10.6-Funktion war), oder einige neue Einstellungen wurden auf strengere Standardeinstellungen gesetzt.

Kurz gesagt, wenn Sie dem Ort vertrauen, von dem Sie das Installationsprogramm erhalten haben (z. B. auf einer CD, die Sie bei einem seriösen Händler gekauft haben), sollte es kein Problem geben, Ihren Administrator-Benutzernamen und Ihr Kennwort einzugeben, damit die Installation abgeschlossen werden kann.

Scott
quelle
1

Ich habe das kürzlich bei einer anderen Anwendung gesehen. Die Lösung bestand darin, zuerst die alte Version der Anwendung in den Papierkorb zu ziehen und dann das Installationsprogramm für die neue auszuführen. (Natürlich alle als Administrator.)

Anscheinend fehlt ihm das Privileg, über die bestehende App zu schreiben.

Jamie Cox
quelle
1

Unter OS X ist "Administrator" nicht dasselbe wie "root". Administratoren befinden sich auf der Liste der Sudoer, dh sie haben die Berechtigung, als Root zu fungieren, wenn sie dies wünschen.

In der Befehlszeile können Sie Befehle als root ausführen, indem Sie zuerst den Befehl sudo (Substitute User DO) verwenden und sich dann mit ihrem Kennwort authentifizieren. Dies ist jedoch normalen Benutzern nicht gestattet. Wenn OS X nach Administratorrechten fragt, muss es wahrscheinlich als Root ausgeführt werden. Sie müssen daher Ihr Kennwort eingeben, auch wenn Sie als Administrator angemeldet sind.

Es ist möglich, das Root-Konto für die reguläre Anmeldung zu aktivieren, wodurch die Notwendigkeit einer erneuten Authentifizierung umgangen würde. Dies wird jedoch nicht empfohlen, da es für Sie oder andere Personen mit physischem Zugriff viel zu einfach ist, Ihr System in Unordnung zu bringen.

Und falls dies nicht klar ist: root hat die Benutzer-ID 0 und funktioniert über Dateisystemberechtigungen und Ähnlichem - es ist im Grunde ein Gott-Modus für * NIX-Systeme.

NReilingh
quelle