SUDO weist root passwort ab

In LEAP 42.3 war die SUDO-Welt noch in Ordnung, mit 15.1 kann ich kein SUDO erfolgreich absetzen.
So kann ich als normaler User trotz richtigem Root-Kennwort z.B. keine Vera-Crypt Volumes mounten :frowning:

https://www.tus-wremen09.de/veracrypt_error1.jpg
Dagegen ist das LEAP 15.1 Referenz-Handbuch voll mit SUDOs und deren Anwendung.
Was ist zu tun? Die sudoers (Original & unverändert)sieht so aus:

https://www.tus-wremen09.de/sudoers.jpg

Jede Hilfe ist Willkommen!

Mit su sollte es aber klappen…
Ist sogar 2 Buchstaben kürzer…

@blaubaer46:

Mit der Benutzer „root” und eine Kommandozeile (Terminal – Konsole), folgende Kommando verwenden: visudo
Um Zeile Nummer 68 prĂźfen ob, folgendes vorhanden ist:


## In the default (unconfigured) configuration, sudo asks for the root password.
## This allows use of an ordinary user account for administration of a freshly
## installed system. When configuring sudo, delete the two
## following lines:
Defaults targetpw   # ask for the password of the target user i.e. root
ALL   ALL=(ALL) ALL   # WARNING! Only use this together with 'Defaults targetpw'!

Wenn nicht, bitte die Zeilen „Defaults targetpw” und „ALL ALL=(ALL) ALL” einfügen und, prüfen ob, am Ende das Datei irgend Benutzer sudo Einträge vorhanden sind.

Man sollte abier immer

su -

benĂźtzen, und dann sind es wieder 4.

Hier stehe Ich auf Kriegsfüße mit die KDE Konsole Kollegen – in ‚/usr/share/konsole/Root Shell.profile’ ist „Command=su -” vorgegeben …

  • Meiner Meinung nach, in Skripten und Konfigurationsdateien sollte immer die Vollform (Komplettform) verwendet werden: „Command=/usr/bin/su --login
    ”.

Ja, ja, ich bin Alt und pedantisch aber, für stabil und zuverlässige Betrieb die genaue Form ist normalerweise Pflicht, meiner Meinung nach …

Es ist mir ziemlich Wurst ob

su --login root

oder

su --login

oder

su -l

oder

su -

oder sonstige Kombinationen. Hauptsache man benĂźtzt das (und man sollte auch eigentlich wissen warum).

Lieber Henk, es ist mir nicht egal:

  1. Blankes „su” ist Benutzerpfad abhängig …
  2. „/usr/bin/su” ist Benutzerpfad unabhängig, präzis und, egal was ein Benutzer hat in seiner Umgebung gebogen, es wird immer funktionieren …

Also, entschuldige. Ich habe mir auf das --login konzentriert.

Erwähnung des volständigen Pfades in ein Program/Script ist sicherlich gut (besonders wenn das mit cron gestartet wird). Da bin ich einverstanden.