Warum werde ich bei einer Verbindung über RDP in der GUI nicht zu Sudo-Aktionen aufgefordert?

Warum werde ich bei einer Verbindung über RDP in der GUI nicht zu Sudo-Aktionen aufgefordert?

Ich habe ein paar Rechner, mit denen ich mich von einem Windows-Rechner aus über xRDP verbinde. Ich verwende das x11rdp-Backend mit xRDP. Mein Desktop ist KDE. Wenn ich Aktionen ausführe, für die ich normalerweise nach meinem PW gefragt würde, erhalte ich keine Eingabeaufforderung, wenn ich eine Remote-Verbindung herstelle.

Ich habe mit einigen Informationen experimentiert, die ich für andere Distributionen gefunden habe und die darauf hindeuten, dass das Problem darin besteht, dass xauthority beim Anmelden nicht richtig eingestellt ist. Aber ich kann nicht die richtige Möglichkeit finden, die Dinge unter KDE einzurichten und sicherzustellen, dass x11rdp beim Anmelden das tut, was getan werden muss.

Antwort1

ICHdenkenIch habe eine Antwort gefunden, nachdem ich zwei andere Antworten zu diesem Thema kombiniert hatte. Der Kern davon scheint zu sein, dass es ein Problem mit der .Xauthority-Datei gab.

Ich habe anhand von zwei weiteren Informationen, die ich unter den folgenden Links gefunden habe, etwas zusammengesammelt, das das Problem zu beheben scheint:

https://superuser.com/questions/806637/xauth-not-creating-xauthority-file https://forums.linuxmint.com/viewtopic.php?t=61971

Folgendes habe ich getan:

    # Rename the existing .Xauthority file by running the following command
    mv .Xauthority old.Xauthority 

    # xauth with complain unless ~/.Xauthority exists
    touch ~/.Xauthority

    # I have xRDP set up to start at display 10. 
    # I'm the only user and sessions reconnect so I only use a single entry.
    mcookie|sed -e 's/^/add :10 . /'|xauth -q

Bei einer schnellen Überprüfung nach dem Neustart des Systems wurde ich beim Zugriff auf den Gnome-Festplattenmanager nach meinem Kennwort gefragt, was normalerweise nie der Fall war.

verwandte Informationen