Zum Inhalt springen
  • 0

Weshalb verwendet man sudo su - ? (Linux)


Frage

Geschrieben

In einer Anleitung hab ich den Befehl sudo su - gefunden, frage mich aber weshalb man genau diesen Befehl so ausführen möchte/ sollte?

Sicherheitstechnische Gründe, wenn ja, welche?

Danke im Voraus.

8 Antworten auf diese Frage

Empfohlene Beiträge

  • 0
Geschrieben (bearbeitet)

https://www.howtoforge.de/anleitung/den-unterschied-zwischen-sudo-und-su-verstehen/

 

Zitat

 

Der „sudo su“ Befehl

Vermutlich aufgrund der potenziellen Risiken, die mit der Verwendung von ’su‘ oder der direkten Anmeldung als root verbunden sind, deaktivieren einige Linux-Distributionen – wie Ubuntu – standardmäßig das root-Benutzerkonto. Benutzer werden ermutigt, ’sudo‘ zu benutzen, wann immer sie Root-Privilegien benötigen.

Sie können jedoch immer noch erfolgreich ’su‘ machen, d.h. ohne Eingabe des Root-Passwortes. Sie müssen nur den folgenden Befehl ausführen:

sudo su

Da Sie den Befehl mit ’sudo‘ ausführen, müssen Sie nur Ihr Passwort eingeben. Sobald das erledigt ist, wird der Befehl ’su‘ als root ausgeführt, d.h. es wird nicht nach Passwörtern gefragt.

 

 

Bearbeitet von Graustein
  • 0
Geschrieben (bearbeitet)
vor 4 Stunden schrieb Graustein:

Sie können jedoch immer noch erfolgreich ’su‘ machen, d.h. ohne Eingabe des Root-Passwortes. Sie müssen nur den folgenden Befehl ausführen:

sudo su

Das ist allerdings nur möglich, wenn der Benutzer in der Sudoers Datei auch die entsprechende Berechtigung hat. Ich persönlich würde abraten dem Benutzer vollständige Sudo Rechte zu geben sondern diese einzuschränken. Letztendlich ist das ja der große Vorteil von sudo, dass man die (Root) Rechte einschränken kann.

Bearbeitet von Destructor
  • 0
Geschrieben
vor 1 Stunde schrieb x0r:

Im Endeffekt ist das aber der "Vorteil" von -su, root-shell mit eigenem Benutzerpasswort.

Stimmt. Ich hab beim ersten Lesen gedacht, dass sich das generell auf sudo bezog und nicht nur den einen Command. 🙃

  • 0
Geschrieben (bearbeitet)
Am 25.3.2024 um 15:47 schrieb Destructor:

Das ist allerdings nur möglich, wenn der Benutzer in der Sudoers Datei auch die entsprechende Berechtigung hat. Ich persönlich würde abraten dem Benutzer vollständige Sudo Rechte zu geben sondern diese einzuschränken. Letztendlich ist das ja der große Vorteil von sudo, dass man die (Root) Rechte einschränken kann.

Ich würde den Benutzer nicht unbedingt in die sudoers-Datei schreiben, sondern den Benutzer der sudo-Gruppe hinzufügen.

Bearbeitet von Aeropsia
  • 0
Geschrieben
vor 21 Minuten schrieb Aeropsia:

Ich würde den Benutzer nicht unbedingt in die sudoers-Datei schreiben, sondern den Benutzer der sudo-Gruppe hinzufügen.

Die sudo Gruppe ist die Default Gruppe die volle Root Rechte hat. Ob man das wirklich machen möchte, muss jeder selbst wissen. Wie gesagt, mit sudo will man ja eigentlich die root Rechte einschränken.

  • 0
Geschrieben
vor 14 Stunden schrieb VincentVegas:

Ich nutze seit Jahren täglich sudo su, aber niemals mit einem "-" am Ende. Was soll das bewirken?

https://askubuntu.com/questions/376199/sudo-su-vs-sudo-i-vs-sudo-bin-bash-when-does-it-matter-which-is-used

Bestes Beispiel - man will ZSH statt Bash verwenden.

Wenn man den entsprechenden Export Befehl für ZSH in /root/.profiles beim Root-User einträgt, dann wird 

  • mit dem Befehl "sudo su -" die gewünschte ZSH (Shell) geladen.
  • mit dem Befehl "sudo su" die gewünschte ZSSH (Shell) nicht geladen, sondern die globale $shell Variable (bspw. Bash)

Im Link ist alles beschrieben, worin die Unterschiede liegen.

Ich nutze immer "sudo su -".

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...