3

У меня есть хост VPS, работающий на сервере Linux, и они дали мне доступ по SSH.

Можно ли удаленно подключить рабочий стол к серверу, как вы можете это сделать в Windows, чтобы я мог физически нажимать на вещи, а не использовать команды SSH?

Конечно, это должно быть запущено в Fedora, Ubuntu и т.д., Так что есть какой-то тип ОС.

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

И прежде чем вы скажете "почему бы не спросить своего хозяина", я обнаружил, что ответы суперпользователя обычно намного быстрее :-)

3 ответа3

1

Да, вы можете сделать удаленный рабочий стол в Linux.

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

Вы также можете сделать рабочий стол VNC. VNC - это протокол, который легче, чем RDP.

В-третьих, вы также можете запускать X-приложения по сети. Если вы запустите 'ssh -x hostname', то все программы X, запущенные в удаленной системе, будут отображаться в локальной системе.

1

Хорошо, это будет работать, только если у вас есть root-доступ к серверу, но здесь мы идем:

  1. Если sshing из Windows, установите Xming.
  2. Убедитесь, что на удаленном компьютере запущен рабочий стол X11; некоторые серверы не имеют ни одного. Возможно, вам придется связаться с хостом, чтобы выяснить, так ли это, и если его нет, вам нужно будет либо установить его (Google google), либо довольствоваться ssh.
  3. Установите x11vnc на удаленной машине. Это есть в большинстве, если не во всех системах управления пакетами.
  4. Установите VNC Viewer на удаленном компьютере. Обычно пакет с именем "vncviewer" доступен в системе управления пакетами, что должно быть тем, что вы хотите.
  5. Вернитесь на удаленный компьютер с помощью «ssh [user] @ [host] -X» или, если вы используете GUI для входа на сервер, настройте его на "Forward X11" (Google поможет вам).
  6. После входа на сервер запустите: "x11vnc". Он запросит пароль в первый раз, IIRC. Если здесь есть ошибки, опубликуйте их, и я посмотрю, смогу ли я помочь.
  7. Если вы работаете в Windows, дважды щелкните значок Xming, чтобы запустить его.
  8. Запустите "vncviewer localhost". Введите пароль VNC, который вы выбрали в шаге 6.
  9. Если не появляется окно с рабочим столом сервера, значит, что-то не так с вашей пересылкой X11. Если вам нужна помощь в этом, Google, вероятно, предложит больше помощи, чем я.
0

Если на вашем сервере реализован и доступен X, вы можете получить программное обеспечение сервера NoMachine для доступа к нему. Затем вы получите тот же дисплей, что и на местном уровне. Но ваш провайдер должен согласиться на установку программного обеспечения сервера и предоставление вам доступа. Нет необходимости открывать другие порты, так как он работает по протоколу SSH.

посмотрите на http://www.nomachine.com.

Также Google для Freenx, чтобы найти бесплатную альтернативу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .