Когда вы хотите настроить сервер на прием подключений «Удаленный рабочий стол», вы делаете следующее: Система \ Предпочтения \ Удаленный рабочий стол
Дело в том, что у меня сейчас только ssh-соединение с сервером. Как установить его, используя только командную строку?
Установите x11vnc
на удаленном компьютере, а затем вставьте что-то подобное на свой локальный компьютер:
ssh user@host -L 5900:localhost:5900 "x11vnc -display :0 -noxdamage"
Затем подключитесь к localhost на локальном компьютере с помощью клиента VNC. Локальный порт 5900 будет туннелироваться через соединение SSH (которое сейчас работает x11vnc
).
просто!
Это будет работать при обычной установке:
ssh на удаленную машину с включенной переадресацией X
ssh -X servername
Затем выполните vino-preferences
В качестве альтернативы, установите ключи gconf из командной строки с помощью gconftool:
gconftool-2 --set --type=bool /desktop/gnome/remote_access/enabled true
Вы можете увидеть другие ключи remote_access с помощью этой команды:
gconftool-2 -a /desktop/gnome/remote_access
Если ваш сервер не запущен удаленно, запустите это с
/usr/lib/vino/vino-server
Предполагаю, что на вашем сервере установлен сервер openssh. Так что из клиента сделайте это:
ssh USER @ SERVER. Например: ssh cyrex@askubuntu.com
Это простой способ подключения по ssh .
Пользователь ДОЛЖЕН иметь разрешение ssh на сервере и, конечно же, должен быть доступен на сервере.