"su" oder "su -" ???

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

"su" oder "su -" ???

Beitrag von comes » 26.04.2005 13:47:15

Hallo!

Um auf der Konsole Root zugriff zuhaben gebe ich immerein, ich seh jedoch immer öfter, dass vieleeingeben! was is der unterschied bzw. was ist besser und warum?
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 26.04.2005 13:49:13

su - führt auch noch die .profile aus, verhält sich also so, als ob sich root direkt eingeloggt hätte. Dies hat den Vorteil, dass so PATH richtig gesetzt wird, da user oft /sbin und /usr/sbin nicht in PATH stehen haben.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.04.2005 13:50:38

Code: Alles auswählen

 su -
damit lande ich homeverzeichis von Root , und nur damit bleibe ich in dem Verzeichnis, des Users der su verwendet.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
feltel
Webmaster
Beiträge: 10477
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 26.04.2005 13:50:39

Schau mal bei "man su" ;-)
man su hat geschrieben:su is used to become another user during a login session. Invoked
without a username, su defaults to becoming the super user. The
optional argument - may be used to provide an environment similiar to
what the user would expect had the user logged in directly.
Mit "su -" wird das eine Loginshell, sprich die ~/.bash_profile wird beachtet

comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

Beitrag von comes » 26.04.2005 13:55:35

gut danke! das reicht mir schon als erklärung!
das löst viele denkfehler von mir!

danke!
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

Antworten