14. November 200223 j Ich arbeite mit der Bash und möchte einige Änderungen machen, wobei mir das System sagt, dass dieser Vorgang nicht zulässig ist - da keine Root-Rechte. Wie bekomme ich die Root-Rechte, ohne den Rechner abzumelden und mich als Root einzuwählen, sofort von der komandozeile aus? (Ich arbeite z.Z. mit Suse 6.3)
14. November 200223 j su - nix SuperUser ... Substitute User ! man kann nämlich auch als root su benutzen, um als wer anderes befehle auszuführen. an dieser Stelle sei auch noch sudo erwähnt, weil sicherer. man su bzw man sudo. "you do that sudo that you do so well..."
14. November 200223 j solltest du die superuser-rechte nur fuer ein kommando benoetigen, gib einfach su -c 'befehl' ein. Ist einfacher wenn man die rechte nur fuer ein kommando braucht ...
14. November 200223 j Autor ich würde auf "switch user" tippen, wenn ich es nicht gewusst hätte, denn die Option erlaubt ja zwischen den Usern zu switchen.. Danke euch.
14. November 200223 j Originally posted by Armand 2k solltest du die superuser-rechte nur fuer ein kommando benoetigen, gib einfach su -c 'befehl' ein. Ist einfacher wenn man die rechte nur fuer ein kommando braucht ... ... man sudo
14. November 200223 j Originally posted by upstairs ich würde auf "switch user" tippen, wenn ich es nicht gewusst hätte, denn die Option erlaubt ja zwischen den Usern zu switchen.. Danke euch. Ob "Switch User" "Substitute User" oder "Super User" ist auch vom verwendeten Unix abhaengig, da die Manual Pages in dieser Beziehung etwas auseinander gehen. Ich meine mich aber zu erinnern, dass die urspruengliche Bedeutung tatsaechlich "Switch User" war. Da muesste ich aber etwas kramen. Nic
15. November 200223 j ich dacht auch switch user. ist aber letztendlich auch egal. se sei nur erwähnt, dass du den su immer mit dem parameter - benutzen solltest. z.b. su - testuser die blanks sind auch wichtig. Der parameter - bewirkt, dass das environment vom neuen user auch gesetzt wird (.profile,...)
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.