я подключаюсь к моему удаленному серверу под управлением Xubuntu. Когда я войти непосредственно в поле, все в порядке-проблема появляется при подключении с помощью удаленного рабочего стола Chrome. Если я попытаюсь сделать что-нибудь важное (e.G перезагрузка, изменение сети, установка программного обеспечения) через графический интерфейс я получаю ошибку разрешений. Например, попытка включить мое соединение OpenVPN возвращает:
VPN-подключение не удалось
Не авторизован для управления сетью
в терминале, кажется, я вошел как мой обычный пользователь. Но я не могу перезагрузиться (не могу вспомнить, если это обычно требует судо-изменение сетей, конечно, нет):
foo@bar:~$ reboot
перезагрузка: должен быть root
Как только я sudo я могу сделать что-нибудь через командную строку-но это не делает меня никакой пользы для всех вещей в графическом интерфейсе я хотел бы быть в состоянии сделать удаленно.
Я попытался добавить своего пользователя в netdev, но это не решило проблему:
foo@bar:~$ группы
фу адм компакт-диск судо дип plugdev netdev ваш любимый редактор для редактирования sambashare хром-удаленного-стола
моя теория заключается в том, что я на самом деле не вошел в систему как мой пользователь, или что графический интерфейс, по крайней мере, запускается другим пользователем, который не имеет надлежащих разрешений.
-
Как я могу узнать, что "пользователь" вызвало сессии Xfce я?
-
Как я могу дать этому пользователю соответствующие разрешения? Я знаю, что это плохая практика добавлять пользователей без root в root, но я соблазнил;)
искал пользователя chrome-remote-desktop, но он, похоже, не существует-хотя есть группа с таким именем:
foo@bar:~ $ grep 'chrome-remote-desktop'/etc / group
chrome-remote-desktop: x: 1001: foo
какие идеи? Заранее спасибо!