Как мне запустить VNC-сервер?

Как запустить сервер VNC, чтобы сделать мой рабочий стол доступным?

22
задан 10 November 2010 в 09:33

4 ответа

Для большей безопасности я не оставляю VNC включенным все время. Я подключаю SSH к машине и затем запускаю VNC-сервер, используя следующую команду:

x11vnc -safer -localhost -nopw -once -display: 0

Для простоты у меня есть команда в оболочке сценарий, так что это просто случай SSH к серверу, после чего следует команда startvnc.sh.

Этот способ после отключения VNC больше не доступен.

Для еще большей безопасности вы можете туннелировать VNC через соединение SSH.

Эта ссылка содержит подробности о том, как переадресовать правильные порты.

0
ответ дан 10 November 2010 в 09:33

Вот весь процесс, который я делаю, чтобы использовать VNC, упрощенный


ONE. НАСТРОЙКА сервера

установить VNC: sudo apt-get install vnc

установить openssh-сервер: sudo apt-get install openssh-server

<час>

ДВА. НАСТРОЙКА ПК с удаленным доступом

установите PuTTY

установите VNC или VNC viewer


ТРИ. Подключение и запуск:

С ПК с удаленным доступом:

  1. Запустите PuTTY

  2. Подключите SSH к серверам IP

  3. Войдите на сервер с идентификатором входа и паролем

  4. A Выполните: sudo x11vnc -display :0 -auth guess

    B Иначе, если это не сработает , запустите: sudo x11vnc -display :0 -auth <insert your path to your .Xauthority>

    C Иначе, если это не сработает, запустите команды снова, но от имени root.

Затем, когда соединение установлено ...

  1. Запустить VNC Viewer

  2. При появлении запроса введите IP-адрес сервера и подключитесь

Вы получили доступ к своему сервер через VNC и должен иметь возможность контролировать и взаимодействовать с этим рабочим столом.

Удачи и Наслаждайтесь !!

0
ответ дан 10 November 2010 в 09:33

От имени пользователя root запустите:

sudo apt-get install vino

От имени пользователя запустите:

gsettings set org.gnome.Vino require-encryption false
vino-preferences
# replace eth0 in the following with your network interface
gsettings set org.gnome.Vino network-interface eth0
/usr/lib/vino/vino-server

Можно написать скрипт для автоматического запуска /usr/lib/vino/vino-server или вы можете просто открыть окно. Диспетчер запускает его сразу после загрузки, когда ваша сеть работает, этот метод сработал для меня, потому что у меня были проблемы с типом безопасности 18, когда Windows VNC Viewer не подключался, и мне пришлось отключить шифрование

0
ответ дан 10 November 2010 в 09:33

Установите vino:

sudo apt-get install vino

Настройте vino:

vino-preferences

Откроется это окно:

alt text

Вы запускаете сервер с помощью:

/usr/lib/vino/vino-server

Введите эту команду в своих автоматически запущенных приложениях, если вы хотите, чтобы vino запускался автоматически.

0
ответ дан 10 November 2010 в 09:33

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

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