su (substitute user), wie zurück?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
michaa7
Beiträge: 5069
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

su (substitute user), wie zurück?

Beitrag von michaa7 » 07.02.2005 14:43:52

Ok, ich hab's ja mittlerweile gerafft, das es sicherheittechnisch ehr schlecht ist ständig als root zu arbeiten.

Folglich habe ich für putty (kann auf den server nur über einen anderen rechner zugreifen) den rootaccess gesperrt und logge mich nun als user ein. Bei administrativen arbeiten wechsle ich über "su" und "<passwort>" zu root. Nur wie komme ich nach abschluss der administrativen arbeiten wieder in den vorhergehenden usermodus.
Gebe ich "su" ein passiert gar nichts. Was muß ich stattdessen tun?

Gruß

michaa7

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 07.02.2005 14:46:47

exit, oder für Faule CTRL-d und Du bist wieder da wo Du herkamst :-)
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
slide
Beiträge: 588
Registriert: 28.05.2003 12:09:20
Wohnort: Bochum
Kontaktdaten:

Beitrag von slide » 07.02.2005 16:42:16

Interessant ist da übrigens auch das Programm sudo. Da kannst du einem User bestimmte Befehle erlauben und auch als User root-Befehle ausführen, ohne immer den Benutzer wechseln zu müssen. Zum Beispiel so:

Code: Alles auswählen

sudo apt-get update
Sudo fragt dann einmal dein Userpasswort ab (nicht das root-Passwort!!) und merkt es sich für weitere Befehle.
Wenn dein User alle Rechte haben soll, musst du nach der Installation die Datei /etc/sudoers wie folgt abändern:

Code: Alles auswählen

# User privilege specification
root    ALL=(ALL) ALL
dein_username   ALL=(ALL) ALL
Gruß, Mathis
Debian Sid, Kernel 2.6.15.x, Fluxbox
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club

Antworten