Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Software
>
Terminal Frage: Sudo Rechte im StandardAccount
Terminal Frage: Sudo Rechte im StandardAccount
mike_s
16.05.09
19:41
Hi,
Ich brauche eure Hilfe,
Wie kann ich im Standaraccount mit dem Terminal etwas installieren? bzw etwas starten.
ja ich brauche den sudo aber bei mir geht es nicht? wie macht ihr es? oder nutzt ihr alle nur den adminaccount.
danke
„....“
Hilfreich?
0
Kommentare
MacMark
16.05.09
19:45
Zum Installieren sind Admins da. Und nur die dürfen sudo. Das ist der Sinn der Rollentrennung.
Starten kann auch ein normaler User alles.
„@macmark_de“
Hilfreich?
0
_mäuschen
16.05.09
19:47
Ein Standard ist nicht in den sudo'ers
Wär ja lustig wenn da jeder Standard einfach so was installieren könnte.
Hilfreich?
0
mike_s
16.05.09
19:47
nein,ja das ist idee aber es geht im standardaccount ..
es ist etwas lange her, ich kann mich nicht so an den Befehl erinnern deshalb frage ich hier einfach..
„....“
Hilfreich?
0
_mäuschen
16.05.09
19:49
ev.
su admin
dann sudo
?
hab's noch nie probiert
Sollte aber funktionieren
Hilfreich?
0
MacMark
16.05.09
19:49
Du kannst mit
su adminx
auf adminx wechseln.
„@macmark_de“
Hilfreich?
0
Dirk!
16.05.09
22:41
Der Administrator kann den Benutzer auch in die Datei /etc/sudoers aufnehmen, wenn er das für sinnvoll erachtet.
Hilfreich?
0
Hßn
16.05.09
22:59
mike_s: das hab ich auch noch nicht kapiert, dass der sudo nur beim Terminal mit admin Rechten login geht !?
Was soll der 'super user do' Befehl, wenn ich eh schon als admin angemeldet bin
Im Finder reicht auch eine Identifizierung unter egal welchen Rechten mit admin user und pwd
Hilfreich?
0
_mäuschen
16.05.09
23:13
Hßn,
dann versuch mal /.Trashes im Finder unter Admin
=========
mes-MacBook:~ me$
mes-MacBook:~ me$ ls -la /.Trashes
ls: .Trashes: Permission denied
mes-MacBook:~ me$ sudo ls -la /.Trashes
total 0
d-wx-wx-wt@ 2 root _unknown 68 6 Mär 13:45 .
drwxrwxr-t 35 root admin 1258 13 Mai 00:00 ..
mes-MacBook:~ me$
=========
Und sudo ist nicht unbedingt der super user
sudo allows a permitted user to execute a command as the superuser or another user, as
specified in the sudoers file.
Hilfreich?
0
Maniacintosh
17.05.09
00:34
Hßn
mike_s: das hab ich auch noch nicht kapiert, dass der sudo nur beim Terminal mit admin Rechten login geht !?
Was soll der 'super user do' Befehl, wenn ich eh schon als admin angemeldet bin
Im Finder reicht auch eine Identifizierung unter egal welchen Rechten mit admin user und pwd
sudo (zumindest ohne den Parameter -u) führt das folgende Kommando aber mit den Rechten aus, die gelten würden, wenn du ihn ins Terminal eingeben würdest, wenn du als root eingeloggt wärst! Du musst übrigens, wenn du sudo benutzt auch nicht das root-Passwort eingeben, sondern das Passwort des aufrufenden Benutzers. Kurz könnte ein normaler Benutzer sudo nutzen, könnte er alles tun, was root auf der Maschine kann, also im Prinzip fast alles! Das ist natürlich nicht gewünscht, daher können üblicherweise nur Admins den Befehl nutzen.
sudo heisst übrigens auch nicht "Super User Do", eher "Substitute User Do", da man eben Befehle im Kontext eines beliebigen Users ausführen kann, es muss nicht im Kontext des Super Users root sein!
Der Finder braucht in der Regel auch nur Admin-Rechte, wenn du Dateien kopieren willst, nach einem "su admin" im Terminal (wober admin der Benutzername eines Administrators ist), solltest du eigentlich auch Dateioperationen ausführen können, für die der Finder ein Passwort verlangt.
Hilfreich?
0
MacMark
17.05.09
07:53
Dirk!
Der Administrator kann den Benutzer auch in die Datei /etc/sudoers aufnehmen, wenn er das für sinnvoll erachtet.
*sick* Das ist grober Unfug, denn dann kann er ihn auch gleich zum Admin machen. Die Trennung zwischen Admin und Normaluser aufzuweichen, ist eine ganz schlechte Idee.
Hßn
…'super user do' Befehl …
Falsch. Eher "substitute-user do". Man kann jeden User angeben.
„@macmark_de“
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.