Почему при подключении через RDP меня не запрашивают действия sudo в графическом интерфейсе?

У меня есть пара машин, к которым я подключаюсь с машины Windows через xRDP. Я использую серверную часть x11rdp с xRDP. Мой рабочий стол KDE. При выполнении действий меня обычно просят выполнить мой PW, но я не получаю подсказку при удаленном подключении.

Я экспериментировал с некоторой информацией, которую нашел для других дистрибутивов, которые, кажется, указывают на то, что проблема заключается в неправильной установке xauthority при входе в систему. Но я не могу найти правильный способ настроить все под KDE и убедиться, что x11rdp делает то, что нужно сделать при входе в систему.

1 ответ

Решение

Я думаю, что нашел ответ после объединения 2 других ответов по теме. Суть в том, что с файлом.Xauthority возникла какая-то проблема.

Я собрал воедино что-то, что, кажется, решает проблему, основываясь на 2 других битах информации, которые я нашел по следующим ссылкам:

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

Вот что я сделал:

    # 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

При быстрой проверке после перезагрузки системы у меня запросили пароль при доступе к диспетчеру дисков gnome, чего он никогда раньше не делал.

Другие вопросы по тегам