Как мне установить сервер VNC?

Я хочу установить какой-нибудь VNC-сервер на мою Ubuntu 12.04. какой из них лучший / рекомендуемый? как мне его настроить?

все, что я хочу - это иметь возможность подключить мой настольный компьютер через мой ноутбук. Я хочу что-то простое, например, соединение по протоколу RDP между компьютерами Windows.

46
задан 9 August 2012 в 07:07

5 ответов

Чтобы установить VNC, просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду ниже.

sudo apt-get update

Обновляет список пакетов для apt.


Затем вам нужно будет установить компоненты Gnome , используя Центр программного обеспечения:

Установить через центр программного обеспечения

Или Использование терминала:

sudo apt-get install gnome-core

Чтобы установить VNC-сервер с помощью Центра программного обеспечения:

Установить через центр программного обеспечения

[ 1113] Или используя терминал:

sudo apt-get install vnc4server

Для получения дополнительной информации просто взгляните на Завершить настройку VNC-сервера .

0
ответ дан 9 August 2012 в 07:07

Другой вариант, если вы используете клиент подключения к удаленному рабочему столу Microsoft:

sudo apt-get install xrdp

Вот и все, дополнительная настройка не требуется! Теперь вы можете подключиться к ноутбуку с Windows или Mac с помощью клиента Microsoft Remote Desktop Connection. Я был очень удивлен, насколько все просто.

Редактировать: Похоже, с 16.04 это больше не работает «из коробки».

0
ответ дан 9 August 2012 в 07:07

Я обнаружил, что мне нужно было внести некоторые изменения в мой Ubuntu после установки xrdp в соответствии с этой статьей, Как использовать xRDP для удаленного доступа к Ubuntu 14.04 .

Основная процедура заключалась в установке и настройке xrdp и xfce4:

sudo apt-get update    
sudo apt-get install xrdp
sudo apt-get install xfce4 xfce4-terminal
echo xfce4-session >~/.xsession

Затем измените последнюю строку файла /etc/xrdp/startwm.sh, чтобы запустить startxfce4, а не то, что там. Я думаю, что изначально это был путь к Xsession.

После изменения файла используйте команду sudo service xrdp restart, чтобы перезапустить xrdp, чтобы в нем были изменения.

См. Также эту статью, Как мне заставить xrdp работать из windows в linux на форумах Ubuntu, где также описывается изменение файла /etc/xrdp/startwm.sh, хотя процедура немного отличается, создавая файл конфигурации в корневом каталоге пользователя.

В приложении «Подключение к удаленному рабочему столу» в Windows я установил «Цвета» на «Высокие цвета» (16 бит).

0
ответ дан 9 August 2012 в 07:07

Здесь я собираюсь показать вам, как установить VNC-сервер и настроить его. Мы используем пакет VNC для удаленного графического доступа. Я расскажу вам о конфигурации VNC для Linux на платформе Ubuntu.

Существует 4 простых шага для установки и настройки VNC.

На сервере:

  1. Установите требуемый пакет x11vnc в Ubuntu.

    sudo apt-get install -y x11vnc
    

    Если безголовый сервер (EC2 aws Instance) устанавливает пакеты gnome.

    sudo apt-get install gnome-core
  2. Создайте пароль для пользователя.

    x11vnc -storepasswd
    

    Вывод:

    Enter VNC Password:
    Verify password:
    Write password to /home/user/.vnc/passwd? [y]/n y
    Password written to: /home/user/.vnc/passwd
    
  3. Для автоматического запуска сервера vnc при каждом запуске. Мы должны открыть файл /etc/rc.local.

    sudo nano /etc/rc.local
    

    Скопируйте приведенную ниже строку, чтобы автоматически запустить сеанс vnc при запуске системы, вставьте строку перед exit 0.

    sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &
    

Подробнее см. Моя статья .

0
ответ дан 9 August 2012 в 07:07

Предварительно установленный VNC-сервер Vino «Desktop Sharing»

Настольный Ubuntu поставляется с предварительно установленным сервером Vino из проекта GNOME.

Оно скрыто за именем приложения «Общий доступ к рабочему столу» в dash, даже исполняемый файл находится не в пути!

После запуска проверьте:

  • Разрешить другим пользователям чтобы [посмотреть | control] ваш рабочий стол
  • Требовать от пользователя ввести этот пароль
  • Автоматически настроить маршрутизатор UPnP для открытия и переадресации портов

А затем с другого компьютера подключиться как :

sudo apt-get install vinagre
vinagre host-name:0

Однако существует проблема несовместимости протоколов с шифрованием основных клиентов Windows, таких как TigerVNC и RealVNC: Общий доступ к Gnome 3.10 - как настроить тип безопасности для VNC? Отключение шифрования - это возможный обходной путь в некоторых случаях.

Я мог настроить только порт с dconf ... по умолчанию это порт 5900, что означает :0. sudo netstat -tupan | grep vino также может помочь.

Чтобы выключить сервер, просто снимите флажок «Разрешить другим пользователям [просмотр | контроль]», и это убивает процесс сервера.

0
ответ дан 9 August 2012 в 07:07

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

Похожие вопросы: