Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 18

Thema: su funktioniert nicht unter X

  1. #1
    Besen-Wesen Avatar von Ginsengelf
    Registriert seit
    Feb 2003
    Ort
    Mars
    Beiträge
    589

    Question su funktioniert nicht unter X

    Moin, ich habe ein etwas seltsames Problem:
    su oder sudo erzeugen beide Fehler, allerdings nur, wenn ich in KDE bin (also z.B. in xterm, konsole, yakuake).
    su gibt dann folgendes aus:
    Code:
    su: Gruppen konnten nicht festgelegt werden: Operation not permitted
    Eigenartigerweise kann ich su und sudo problemlos benutzen, wenn ich mit STRG+ALT+F1 auf eine Konsole wechsele.

    Das Internet spuckt nur "prüf die Rechte von su" aus, und die stimmen mit den dann immer angegebenen überein:
    Code:
    ls -la /bin/su
    -rwsr-xr-x 1 root root 55600 15. Jun 00:51 /bin/su
    Irgendwelche Ideen, wo ich gucken kann, oder was ich ausprobieren könnte?

    System ist openSUSE Tumbleweed.

    Ginsengelf
    God's in his heaven. All's right with the world.
    System: Ryzen 7 auf MSI MAG B550 Tomahawk, AMD Vega, 16 GB RAM, openSUSE Tumbleweed

  2. #2
    Registrierter Benutzer
    Registriert seit
    Aug 2007
    Ort
    Sauerland
    Beiträge
    1.690
    Mal die ganze Eingabezeile incl Ausgabe posten?

  3. #3
    Besen-Wesen Avatar von Ginsengelf
    Registriert seit
    Feb 2003
    Ort
    Mars
    Beiträge
    589
    Code:
    ginsengelf@Magi:~> su
    Passwort: 
    su: Gruppen konnten nicht festgelegt werden: Operation not permitted
    journalctl -xb enthält dann die neuen Einträge
    Code:
    Jul 29 22:01:26 Magi.suse su[7614]: Couldn't access gnome keyring socket: /run/user/1000/keyring/control: Permission denied
    Jul 29 22:01:26 Magi.suse su[7614]: gkr-pam: couldn't unlock the login keyring.
    Jul 29 22:01:26 Magi.suse su[7614]: (to root) ginsengelf on pts/3
    Keine Ahnung, warum da der "gnome keyring socket" auftaucht. Ich nutze KDE.

    Ginsengelf
    God's in his heaven. All's right with the world.
    System: Ryzen 7 auf MSI MAG B550 Tomahawk, AMD Vega, 16 GB RAM, openSUSE Tumbleweed

  4. #4

  5. #5
    Besen-Wesen Avatar von Ginsengelf
    Registriert seit
    Feb 2003
    Ort
    Mars
    Beiträge
    589
    Danke erstmal.

    Die "gnome keyring" Einträge bin ich durch Deinstallation der gnome-keyring-pam Pakete losgeworden. Leider hat das am Problem mit su nichts geändert. Muss wohl weitersuchen.

    Ginsengelf
    God's in his heaven. All's right with the world.
    System: Ryzen 7 auf MSI MAG B550 Tomahawk, AMD Vega, 16 GB RAM, openSUSE Tumbleweed

  6. #6
    Registrierter Benutzer Avatar von Schreibtroll
    Registriert seit
    Jan 2009
    Beiträge
    644
    Sage mal... Kann es sein, dass Du über so etwas stolperst?

    3.1 X-Authentifizierung
    Das Programm, das Sie aufrufen, wird unter der Benutzer-Kennung (User ID) des Systemver-
    walters ausgeführt und hat grundsätzlich keinen Zugriff auf Ihre X-Anzeige. KDE su umgeht
    dies, indem es Ihrer Anzeige ein Cookie zur Authentifizierung hinzufügt. Dazu wird eine zeit-
    lich befristete .Xauthority-Datei angelegt. Nach Beendigung des Befehls wird die Datei wieder
    gelöscht.
    Wenn Sie keine X-Cookies benutzen, sind Sie auf sich alleine gestellt. KDE su wird dies erkennen
    und kein Cookie hinzufügen. Sie müssen sich vergewissern, dass der Systemverwalter berechtigt
    ist, auf die Anzeige zuzugreifen.
    Quelle: https://docs.kde.org/trunk5/de/kde-c...desu/kdesu.pdf

    Ganz vage erinnere ich mich daran, dass ich irgendwo mal "sudo su" verwenden musste?! Muss aus meiner wilden Distrihopper-Zeit sein.
    Mein Lieblingsbefehl: dd if=/dev/null of=/dev/bock bs=666

  7. #7
    Besen-Wesen Avatar von Ginsengelf
    Registriert seit
    Feb 2003
    Ort
    Mars
    Beiträge
    589
    Moin, sudo su kommt meine ich eher aus dem Ubuntu-Universum, zumindest habe ich es da das letzte Mal gesehen. Ich hab's trotzdem mal ausgeführt:
    Code:
    ginsengelf@Magi:~> sudo su
    sudo: Wechsel zur root-GID ist nicht möglich: Operation not permitted
    sudo: Audit-Plugin sudoers_audit konnte nicht initialisiert werden
    Ginsengelf
    God's in his heaven. All's right with the world.
    System: Ryzen 7 auf MSI MAG B550 Tomahawk, AMD Vega, 16 GB RAM, openSUSE Tumbleweed

  8. #8
    Registrierter Benutzer
    Registriert seit
    Aug 2007
    Ort
    Sauerland
    Beiträge
    1.690
    Poste mal:
    Code:
    groups

  9. #9
    Registrierter Benutzer Avatar von Schreibtroll
    Registriert seit
    Jan 2009
    Beiträge
    644
    würde mich nicht wundern, wenn da adm / admin und sudo fehlt...

    Ausserdem: Heisst es nicht unter X generell KDESU? So wie hier GKSU?
    Geändert von Schreibtroll (30.07.22 um 15:53 Uhr)
    Mein Lieblingsbefehl: dd if=/dev/null of=/dev/bock bs=666

  10. #10
    Besen-Wesen Avatar von Ginsengelf
    Registriert seit
    Feb 2003
    Ort
    Mars
    Beiträge
    589
    Code:
    ginsengelf@Magi:~> groups
    users wheel shadow
    "wheel" und "shadow" hatte ich manuell hinzugefügt auf der Suche nach der Lösung, aber ohne Erfolg.
    Eine Gruppe "sudo" gibt es nicht, "admin" auch nicht. Ich habe mich mal zur Gruppe "adm" hinzugefügt, aber immernoch dasselbe Problem

    "kdesu" gibt es auch, ist aber ein grafisches Tool. Ich möchte ja in der Konsole root sein. kdesu erzeugt auch Fehler, und daher kam der Tipp für die "wheel" Gruppe:
    Der Zugriff wird verweigert.
    Möglicherweise wurde das falsche Passwort verwendet. Bitte versuchen Sie es erneut.
    Auf manchen Systemen ist die Zugehörigkeit zu einer speziellen Gruppe (oft: wheel) für das Verwenden dieser Anwendung notwendig.
    Und ja, ich habe es mehrfach versucht, und das PW war definitiv richtig.

    Beim rumsuchen bin ich über einen älteren Forumseintrag gefallen, wo ein ähnliches Problem auf eine inkompatible libgcrypt zurückzuführen war. Vielleicht gehe ich in die Richtung mal suchen, aber für heute habe ich die Nase voll.

    Ginsengelf
    God's in his heaven. All's right with the world.
    System: Ryzen 7 auf MSI MAG B550 Tomahawk, AMD Vega, 16 GB RAM, openSUSE Tumbleweed

  11. #11
    Registrierter Benutzer Avatar von Schreibtroll
    Registriert seit
    Jan 2009
    Beiträge
    644
    Jaaaa - man sollte immer dann aufhören wenns am schönsten ist!
    Ginsengelf - Du bist in X. Die Bash - welche auch immer - ist nicht Konsole!

    schleppi@Notie:~$ su
    Passwort:
    su: Legitimierungsfehler
    schleppi@Notie:~$
    su darf gar nicht gehen. Also trage Dich in groups auch als sudo ein und be happy.

    Die "olle" Edith mault schon wieder:

    schleppi@Notie:~$ groups
    schleppi adm mail fax cdrom sudo audio plugdev netdev lpadmin scanner sambashare clamav davfs2
    schleppi@Notie:~$
    Geändert von Schreibtroll (31.07.22 um 11:46 Uhr)
    Mein Lieblingsbefehl: dd if=/dev/null of=/dev/bock bs=666

  12. #12
    Registrierter Benutzer
    Registriert seit
    Aug 2007
    Ort
    Sauerland
    Beiträge
    1.690
    su darf gar nicht gehen. Also trage Dich in groups auch als sudo ein und be happy.
    Unter openSUSE schon:
    Code:
    ich@linux64:~> su 
    Passwort:  
    linux64:/home/ich #
    
    Denn unter openSUSE ist sudo nicht so konfiguriert, wie unter anderen Distributionen, die sudo missbrauchen.

  13. #13
    Registrierter Benutzer Avatar von Schreibtroll
    Registriert seit
    Jan 2009
    Beiträge
    644
    Vermurkst ist es schon. Ich erinnere mich dunkel, dass ich nach Susi9 (10 war ja gräuslich...) irgendwann in Ubuntu mal den Root-Account für X freigeschaltet habe... Jetzt bin ich schon seit vielen Jahren bei Mint. Bin zwar kein Anfänger aber wenn ich all den Krempel eh installiere, dann kann ich auch gleich diese Distri nehmen.

    Nichtsdesto trotz muss aber irgendwas bei Ginsengelf vermurkst sein. Mein PW stimmt auch - in der TTY bin ich sofort Admin. Du hast doch auch ne Susie - poste doch mal Deine groups...
    Mein Lieblingsbefehl: dd if=/dev/null of=/dev/bock bs=666

  14. #14
    Registrierter Benutzer
    Registriert seit
    Aug 2007
    Ort
    Sauerland
    Beiträge
    1.690
    poste doch mal Deine groups...
    Kann ich machen, nutzt ihm aber nix:
    Code:
    groups 
    users kvm qemu libvirt davfs2 vboxusers cdrom
    
    kvm qemu libvirt um die Virtuellen Maschinen als User zu starten

    davfs2 um auf meine Bilder bei t-online zugreifen zu können

    vboxusers wegen Virtualbox

    cdrom Keine Ahnung mehr.....

    Also bleibt nur users übrig......

    Siehe auch hier bei Benutzer ich:
    Code:
    ich@linux64:~> groups 
    users
    
    
    

  15. #15
    Registrierter Benutzer Avatar von Schreibtroll
    Registriert seit
    Jan 2009
    Beiträge
    644
    oha...

    Sauerland1 - "users" muss doch iwo definiert sein. Genauso sein "wheels". Ich kann doch nicht einfach "HMS" eintragen und Susie weiss, dass das die Queen ist und nicht unser allseits beliebter Finanzminister...
    Mein Lieblingsbefehl: dd if=/dev/null of=/dev/bock bs=666

Ähnliche Themen

  1. Tastatur funktioniert unter X nicht
    Von linux-try im Forum System installieren und konfigurieren
    Antworten: 10
    Letzter Beitrag: 26.11.10, 18:56
  2. W-LAN funktioniert unter Fedora 8 nicht
    Von Shirowtaku im Forum Anbindung an die Aussenwelt
    Antworten: 16
    Letzter Beitrag: 09.01.08, 17:15
  3. DVD Ram funktioniert nicht unter SUSE 9.2
    Von h_lenke im Forum System installieren und konfigurieren
    Antworten: 0
    Letzter Beitrag: 06.03.05, 14:27
  4. dpms funktioniert nicht unter X
    Von Daimonion im Forum X-Konfiguration
    Antworten: 3
    Letzter Beitrag: 11.08.04, 07:28
  5. samba funktioniert unter W2k nicht!!
    Von Paji im Forum Linux in heterogenen Netzen
    Antworten: 8
    Letzter Beitrag: 30.04.04, 06:38

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •