root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
JTH
Moderator
Beiträge: 3014
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von JTH » 16.05.2021 18:26:12

Vielleicht willst du dich wegen der Datteln mit diesem Kollegen zusammentun?

Sei doch bitte vorsichtig mit solchen nicht-sachlichen Posts, du hast ja wahrscheinlich auch schon ein paar mal mitbekommen, wozu das hier im Forum bei gewissen Themen geführt hat.

(Nachtrag, als Kontext: Der zitierte Beitrag wurde gemeldet.)
Manchmal bekannt als Just (another) Terminal Hacker.

mcb

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von mcb » 16.05.2021 20:53:11

rola621 hat geschrieben: ↑ zum Beitrag ↑
16.05.2021 15:55:55
Danke, der Artikel hat auch nochmal wesentlich zum Verständnis beigetragen!

Finde es super, dass ich mich garnicht entscheiden muss, und somit einfach, je nach Situation und Laune dann entweder das ganze Terminalfenster "root" setzen kann (su -) oder eben nur einzelne Befehle, in dem ich "sudo" davor setze.

So schwer isses dann doch eigentlich garnicht :facepalm:

DANKE!
Probiere mal ein

Code: Alles auswählen

sudo su
:mrgreen:

Benutzeravatar
detix
Beiträge: 1699
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von detix » 17.05.2021 09:46:21

willy4711 hat geschrieben: Zur Verwirrung: ...
Nur um die Verwirrung zu komplettieren, es gibt auch noch diese Möglichkeit:
viewtopic.php?p=1189357#p1189357
🖒🖒🖒
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

uname
Beiträge: 12046
Registriert: 03.06.2008 09:33:02

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von uname » 18.05.2021 09:36:18

Ich habe nicht alle Beiträge gelesen. Aber ich verwende gerne für meinen Benutzer sowie für root das gleiche Passwort. Am Ende ist das dann auch eine Art sudo aber mit su und nicht mit sudo. Unsicherer ist es auch nicht.

dasebastian
Beiträge: 1848
Registriert: 12.07.2020 11:21:17
Lizenz eigener Beiträge: MIT Lizenz

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von dasebastian » 18.05.2021 10:06:56

uname hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 09:36:18
(...) ich verwende gerne für meinen Benutzer sowie für root das gleiche Passwort. Am Ende ist das dann auch eine Art sudo aber mit su und nicht mit sudo. Unsicherer ist es auch nicht.
Ich handhabe das auch so, ist sehr praktikabel, wird aber wohl nicht viel drüber geredet :wink: Mir gehts bei "su -" mehr um PATH.

Gibt's gleich Haue? :lol:

KP97
Beiträge: 3403
Registriert: 01.02.2013 15:07:36

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von KP97 » 18.05.2021 15:03:34

dasebastian hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 10:06:56
Gibt's gleich Haue? :lol:
Nö, warum auch, ist doch Dein System.
Man kann ja auch den Pfad wieder komplettieren, entweder global in /etc/environment oder in der .bashrc des users.
Noch eine Möglichkeit ist die /etc/login.defs.
Zeile 105 entkommentieren: ALWAYS_SET_PATH yes

Hatte ich damals, als diese Änderung in Debian aufkam, alles hier im Forum schonmal beschrieben.

Viele Wege führen nach Rom...

mcb

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von mcb » 18.05.2021 15:40:13

uname hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 09:36:18
Ich habe nicht alle Beiträge gelesen. Aber ich verwende gerne für meinen Benutzer sowie für root das gleiche Passwort. Am Ende ist das dann auch eine Art sudo aber mit su und nicht mit sudo. Unsicherer ist es auch nicht.
Kann man machen - Frage ist es sicherer als sudo mit dem gl. Passwd ?

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von MSfree » 18.05.2021 15:54:45

mcb hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 15:40:13
Kann man machen - Frage ist es sicherer als sudo mit dem gl. Passwd ?
sudo fragt das Benutzerpaßwort nicht bei jedem sudo-Aufruf ab sondern erlaubt folgende sudo-Aufrufe paßowortlos für eine gewisse Zeit. Hat man also eine Schadsoftware auf dem Rechner, die nur darauf wartet, daß der Benutzer irgendwann mal sudo verwendet, kann sich die Schadsoftware kurz darauf root-Rechte erschleichen, weil das Paßwort nicht erneut eingegeben werden muß.

su fragt immer das root-Paßwort ab. Selbst, wenn es das gleiche Paßwort wie das des Benutzers ist, hat man die Lücke, die sudo aufmacht, nicht. Noch besser wäre allerdings wirklich, unterscheidliche Paßwörter zu verwenden.

mcb

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von mcb » 18.05.2021 16:05:29

Ah ok -

habe ich die Schadsoftware in meinem Benutzeraccount ist sowieso schon vieles verloren ... Höchstwahrscheinlich auch das Benutzerpasswort.

Ich kann zum Glück sagen hätte (solange ist alles noch recht sicher, doas / sudo / su )

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von MSfree » 18.05.2021 16:20:58

mcb hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 16:05:29
habe ich die Schadsoftware in meinem Benutzeraccount ist sowieso schon vieles verloren ... Höchstwahrscheinlich auch das Benutzerpasswort.
Das ist der Hauptgrund für meine Abneigung gegen sudo. Für root ein anderes Paßwort zu wählen und auf sudo zu verzichten, verhindert zwar keine Schadsoftware, die mit Benutzerrechten läuft, ans System kommt die Schadsoftware aber so erstmal nicht.

irgendwas
Beiträge: 278
Registriert: 04.04.2016 18:53:19
Lizenz eigener Beiträge: MIT Lizenz

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von irgendwas » 18.05.2021 17:53:17

MSfree hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 15:54:45
sudo fragt das Benutzerpaßwort nicht bei jedem sudo-Aufruf ab sondern erlaubt folgende sudo-Aufrufe paßowortlos für eine gewisse Zeit.
Aber nur für das Terminalfenster wo es verwendet/eingegeben wurde. In einem anderen Terminalfenster benötigt man wieder das sudo Passwort. Oder ist das standardmäßig anders konfiguriert?

willy4711

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von willy4711 » 18.05.2021 18:04:23

Was ich immer noch nicht verstehe: Wer benutzt warum wozu sudo ???
Es ist doch sogar Merharbeit
su+ PW
sudo +PW

Da wäre mein Finger ja schon längst um diverse Millimeter platter.

Code: Alles auswählen

apt purge sudo

Code: Alles auswählen

rm /etc/sudoers
Und man lebt entspannt, und braucht sich keinen Kopf um das Erschleichen von Root Rechten machen :roll:

Und weg 8)

thoerb
Beiträge: 1677
Registriert: 01.08.2012 15:34:53
Lizenz eigener Beiträge: MIT Lizenz

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von thoerb » 18.05.2021 18:35:33

willy4711 hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 18:04:23
Es ist doch sogar Merharbeit
su+ PW
sudo +PW
Das verstehe ich auch nicht. Und soweit ich das verstanden habe, muss man ja dann auch das sudo immer wieder erneut vor jedes Kommando setzen, das Root-Rechte benötigt. Was für ein Horror, ich würde das garantiert ständig vergessen und müsste dann jede Zeile zweimal eingeben. Dann lieber einmal als root anmelden, seinen Kram machen, abmelden und fertig.

mcb

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von mcb » 18.05.2021 18:48:12

thoerb hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 18:35:33
willy4711 hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 18:04:23
Es ist doch sogar Merharbeit
su+ PW
sudo +PW
Das verstehe ich auch nicht. Und soweit ich das verstanden habe, muss man ja dann auch das sudo immer wieder erneut vor jedes Kommando setzen, das Root-Rechte benötigt. Was für ein Horror, ich würde das garantiert ständig vergessen und müsste dann jede Zeile zweimal eingeben. Dann lieber einmal als root anmelden, seinen Kram machen, abmelden und fertig.
Ne das stimmt nur halb <->

Code: Alles auswählen

sudo su
im Terminal ~= su - (ich kann es nicht testen).

PS: Ich habe den Horror immer mit su ohne - ...........................

irgendwas
Beiträge: 278
Registriert: 04.04.2016 18:53:19
Lizenz eigener Beiträge: MIT Lizenz

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von irgendwas » 18.05.2021 19:05:47

Auf einem Ein-Benutzer System macht sudo keinen Sinn. Vor geraumer Zeit hab ich irgendwo gelesen, dass es dann sinnvoll ist, wenn der Benutzer ein Skript starten soll, das Root Rechte erfordert, aber der Benutzer das Root Passwort nicht kennt bzw. kennen soll.

thoerb
Beiträge: 1677
Registriert: 01.08.2012 15:34:53
Lizenz eigener Beiträge: MIT Lizenz

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von thoerb » 18.05.2021 19:11:39

mcb hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 18:48:12
Ne das stimmt nur halb <->

Code: Alles auswählen

sudo su
im Terminal ~= su - (ich kann es nicht testen).
Danke für den Hinweis. Und wie kann man das dann beenden, sodass man wieder seine Rechte als User bekommt?
PS: Ich habe den Horror immer mit su ohne - ...........................
Das klappt bei mir inzwischen. 8)

mcb

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von mcb » 18.05.2021 19:24:12

thoerb hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 19:11:39
mcb hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 18:48:12
Ne das stimmt nur halb <->

Code: Alles auswählen

sudo su
im Terminal ~= su - (ich kann es nicht testen).
Danke für den Hinweis. Und wie kann man das dann beenden, sodass man wieder seine Rechte als User bekommt?
PS: Ich habe den Horror immer mit su ohne - ...........................
Das klappt bei mir inzwischen. 8)
Ctrl + d oder exit / logout je nach shell ...

Ja ich nehme oft su (ohne -) / komme ich prima mit klar (muß halt ab und an ein sudo davor ... :facepalm: ).

Wenn ich vorher weiß ich brauche viel aus /sbin nehme ich su -(kommt selten vor).

Doas ist auch ganz nett ab und an. (Das merkt sich das Passwd aber noch gar nicht). https://manpages.debian.org/testing/doas/doas.1.en.html

dasebastian
Beiträge: 1848
Registriert: 12.07.2020 11:21:17
Lizenz eigener Beiträge: MIT Lizenz

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von dasebastian » 18.05.2021 19:25:40

thoerb hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 18:35:33
Und soweit ich das verstanden habe, muss man ja dann auch das sudo immer wieder erneut vor jedes Kommando setzen, das Root-Rechte benötigt. Was für ein Horror, ich würde das garantiert ständig vergessen und müsste dann jede Zeile zweimal eingeben. Dann lieber einmal als root anmelden, seinen Kram machen, abmelden und fertig.
Von Ubuntu kommend wirkte "su -" anfangs umständlich für mich, aber das dauerte keine Woche, da konnte ich mir nicht mehr vorstellen sudo apt update && sudo apt full-upgrade && sudo apt && sudo && sudo sudo && sudo Oidaaaaaa!

Ist aber - wie alles - auch einfach Gewohnheitssache.

mcb

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von mcb » 18.05.2021 19:27:59

dasebastian hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 19:25:40
thoerb hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 18:35:33
Und soweit ich das verstanden habe, muss man ja dann auch das sudo immer wieder erneut vor jedes Kommando setzen, das Root-Rechte benötigt. Was für ein Horror, ich würde das garantiert ständig vergessen und müsste dann jede Zeile zweimal eingeben. Dann lieber einmal als root anmelden, seinen Kram machen, abmelden und fertig.
Von Ubuntu kommend wirkte "su -" anfangs umständlich für mich, aber das dauerte keine Woche, da konnte ich mir nicht mehr vorstellen sudo apt update && sudo apt full-upgrade && sudo apt && sudo && sudo sudo && sudo Oidaaaaaa!

Ist aber - wie alles - auch einfach Gewohnheitssache.
Das ist es wirklich und es gibt ja noch die history der shell.

JTH
Moderator
Beiträge: 3014
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von JTH » 18.05.2021 19:28:47

irgendwas hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 19:05:47
[…] dass es dann sinnvoll ist, wenn der Benutzer ein Skript starten soll, das Root Rechte erfordert, aber der Benutzer das Root Passwort nicht […] kennen soll.
Und exakt das ist der ursprüngliche Einsatzzweck von sudo. Einem Benutzer bestimmte, auch beschränkte Extrarechte geben, ohne das er das root-Passwort kennen muss. Er kann sich die Extrarechte mit seinem eigenen Passwort nehmen.

Dass es heute meist benutzt wird, um Benutzern einfach alle Rechte zu geben, ist eine simple, fast die langweiliste Anwendung von sudo.
Manchmal bekannt als Just (another) Terminal Hacker.

KP97
Beiträge: 3403
Registriert: 01.02.2013 15:07:36

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von KP97 » 18.05.2021 19:30:37

Mein Beitrag zum Path wurde gelesen?

mcb

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von mcb » 18.05.2021 19:33:37

JTH hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 19:28:47
irgendwas hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 19:05:47
[…] dass es dann sinnvoll ist, wenn der Benutzer ein Skript starten soll, das Root Rechte erfordert, aber der Benutzer das Root Passwort nicht […] kennen soll.
Und exakt das ist der ursprüngliche Einsatzzweck von sudo. Einem Benutzer bestimmte, auch beschränkte Extrarechte geben, ohne das er das root-Passwort kennen muss. Er kann sich die Extrarechte mit seinem eigenen Passwort nehmen.

Dass es heute meist benutzt wird, um Benutzern einfach alle Rechte zu geben, ist eine simple, fast die langweiliste Anwendung von sudo.
Ja - für sowas nehme ich (Mangels Ahnung) doas - da ist die Konfiguration "passend" -> man darf per default gar nichts.

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von eggy » 18.05.2021 19:42:57

KP97 hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 19:30:37
Mein Beitrag zum Path wurde gelesen?
eher nicht
genau wie die x-tausend anderen Threads zu dem Thema :mrgreen:
also mach Dir nix draus

KP97
Beiträge: 3403
Registriert: 01.02.2013 15:07:36

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von KP97 » 18.05.2021 19:59:30

...na gut, ich sag nix mehr...;-))

dasebastian
Beiträge: 1848
Registriert: 12.07.2020 11:21:17
Lizenz eigener Beiträge: MIT Lizenz

Re: root-Passwort bei Installation vergeben oder nicht? (su / sudo)

Beitrag von dasebastian » 18.05.2021 19:59:57

KP97 hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 19:30:37
Mein Beitrag zum Path wurde gelesen?
Schon. Aber wenn man sich gut arrangiert hat :wink:
mcb hat geschrieben: ↑ zum Beitrag ↑
18.05.2021 19:27:59
(...) und es gibt ja noch die history der shell.
Das stimmt. Da fange ich gerade erst an damit herumzutun. Ich finde die aber praktischer für uralte Befehle, welches Paket war das nochmal, wo lag die Datei...?

Antworten