su in Terminal

  1. fischli

    fischli Thread StarterMacUser Mitglied

    Mitglied seit:
    04.11.2005
    Beiträge:
    102
    Zustimmungen:
    0
    Hallo,

    wenn ich "su" im Terminal eingeben, dann kommt eine Passwortabfrage. Soweit auch klar, nur kann ich mich mit dem Passwort nicht mehr anmelden als su. Bis vor kurzem ging das noch, habe aber nix verändert. Welches PW ist das?? Kann ich das irgendwie ändern??

    Hilfe!

    Danke!!
     
    fischli, 29.09.2006
  2. oneOeight

    oneOeightMacUser Mitglied

    Mitglied seit:
    23.11.2004
    Beiträge:
    48.168
    Zustimmungen:
    3.887
    versuch es mit "sudo su"
    aber wenn du nur einen befehl mit root rechten ausführen willst, reicht ein "sudo befehl" auch ;)
     
    oneOeight, 29.09.2006
  3. xell2202

    xell2202MacUser Mitglied

    Mitglied seit:
    30.12.2005
    Beiträge:
    958
    Zustimmungen:
    14
    sudo -i bewirkt dasselbe wie su, funktioniert aber mit dem Userpasswort :)
     
    xell2202, 29.09.2006
  4. Kruemel_ddorf

    Kruemel_ddorfMacUser Mitglied

    Mitglied seit:
    17.02.2004
    Beiträge:
    787
    Zustimmungen:
    2
    -i imitiert doch "nur" die login shell bzw das enviroment nicht mehr und nicht weniger ....
    das sollte nichts mit dem password zu tun haben
     
    Kruemel_ddorf, 29.09.2006
  5. michael710

    michael710MacUser Mitglied

    Mitglied seit:
    22.02.2004
    Beiträge:
    302
    Zustimmungen:
    0
    Und mit welchem Befehl legt man einen neuen Benutzer an?
     
    michael710, 29.09.2006
  6. Toertel

    ToertelMacUser Mitglied

    Mitglied seit:
    06.09.2006
    Beiträge:
    106
    Zustimmungen:
    0
    "su" kann nur verwendet werden wenn der Root im Netinfomanager wirklich aktiviert wurde. Ein Passwort muss an ihn vergeben werden. Er muß also auch in der GUI bei der Anmeldung als normaler User und Benutzer zur Verfügung stehen.

    "sudo su" bewirkt dagegen, dass sich jeder Administrator* als Root identifizieren kann. Man kann sich daher mit seinem eigenen Kennwort einloggen und erhält somit Root-Status.

    * laut Systemeinstellung > Benutzer: ein User der den Computer verwalten darf
     
    Toertel, 29.09.2006
  7. xell2202

    xell2202MacUser Mitglied

    Mitglied seit:
    30.12.2005
    Beiträge:
    958
    Zustimmungen:
    14
    Am besten über die Systemeinstellungen, sollte zwar auch über Unix-Befehle gehen, aber da fehlen dann sicher irgendwelche Ordner/.plist-Dateien/Rechte/sonstwas :)
     
    xell2202, 29.09.2006
  8. oneOeight

    oneOeightMacUser Mitglied

    Mitglied seit:
    23.11.2004
    Beiträge:
    48.168
    Zustimmungen:
    3.887
    nicht nur am besten ;)
    das geht nur über netinfo, da die "klassischen" unix passwd geschichten nur im single user modus konsultiert werden....
     
    oneOeight, 29.09.2006
  9. xell2202

    xell2202MacUser Mitglied

    Mitglied seit:
    30.12.2005
    Beiträge:
    958
    Zustimmungen:
    14
    Prinzipiell könnte es ja auch sein, dass Apple die useradd- und passwd-Programme so umgebogen hat, dass sie auch mit netinfo funktionieren (sogar ziemlich sicher, auf die Daten von denen verlassen sich ja viele Unix-Programme) :)
    Aber stimmt, in der /etc/passwd scheint mein User nicht einmal auf!
     
    xell2202, 29.09.2006
  10. Kruemel_ddorf

    Kruemel_ddorfMacUser Mitglied

    Mitglied seit:
    17.02.2004
    Beiträge:
    787
    Zustimmungen:
    2
    Kruemel_ddorf, 29.09.2006
Die Seite wird geladen...
Ähnliche Themen - Terminal
  1. Rolf-Ka
    Antworten:
    3
    Aufrufe:
    578
    Rolf-Ka
    02.01.2017
  2. Macbeta
    Antworten:
    9
    Aufrufe:
    950
    Schiffversenker
    14.05.2014
  3. pems
    Antworten:
    10
    Aufrufe:
    1.583
  4. micho2
    Antworten:
    1
    Aufrufe:
    977
    Kümmelkorn
    01.11.2011
  5. Ryan7z
    Antworten:
    4
    Aufrufe:
    329