Я пытаюсь заставить сервер винишка работать через ssh над машиной Ubuntu 17.04. А именно, я хочу установить опцию, что 'другие пользователи могут просмотреть мой рабочий стол'. Документация Ubuntu относительно состояний винишка для установки этой опции через gui (т.е. Меню> Настройки> Удаленный доступ). Однако я не могу получить доступ к gui на своей удаленной машине, таким образом, я ищу конфигурационный файл, где я могу установить это 'другие пользователи, которые в состоянии просмотреть мою настольную' опцию. Кто-либо знает, какой конфигурационный файл это?
Более старое сообщение с 2010 указывает, что я могу получить доступ к этому конфигурационному файлу через ~/.gconf, однако нет никакого ~/.gconf папки, ни файла gconf.xml нигде на моей машине.
Попробовать что-то вроде этого? gconftool-2 -s -t bool /desktop/gnome/remote_access/enabled true
Источник: https://linuxexplore.com/tips-tricks/configure-remote-desktop-from-command-line /
Не уверенный, где эти вещи на самом деле хранятся, но gconf обычно изменяется путем выдачи команд через gconftool или некоторый другой инструмент CLI.
Соответствующие настройки не содержатся в конфигурационном файле как таковом - но в dconf базе данных, связанной с сессией удаленного рабочего стола, которую Вы пытаетесь просмотреть. Можно изменить их использующий или
DISPLAY=:0 gsettings set org.gnome.Vino view-only 'true'
DISPLAY=:0 gsettings set org.gnome.Vino enabled 'true'
или
DISPLAY=:0 dconf write /org/gnome/desktop/remote-access/view-only 'true'
DISPLAY=:0 dconf write /org/gnome/desktop/remote-access/enabled 'true'
(корректируйтесь эти DISPLAY
значение, если :0
не удаленный физический рабочий стол).