Назад | Перейти на главную страницу

Как лучше всего перенести удаленный рабочий стол на машину Suse из Windows 7?

Машина Suse - это виртуальная машина VMware на моем ноутбуке.

Я могу войти в консоль с помощью приложения VmWare, но хотел бы войти в графический интерфейс пользователя из Windows 7.

Как вы понимаете, я немного потерялся в мире Linux ...

Самый простой способ получить графический доступ к системе Linux - использовать VNC, серверную часть действительно легко настроить (вики openSuse предоставляет информацию об этом Вот), и есть несколько клиентов VNC, работающих в Windows, я обычно использую RealVNC. Имхо, это было бы самым простым решением для вас.

Как уже упоминалось, VNC - отличный выбор. Я также хотел бы упомянуть TeamViewer. TeamViewer также бесплатен, но автоматически настраивает шифрование для вас, а также позволяет получить доступ к вашей виртуальной машине через Интернет без необходимости настраивать домашний маршрутизатор. Единственное, что вам нужно знать о командной строке, - это установка RPM.

Если вы выбрали этот путь, вам понадобится сервер TeamViewer на компьютере Linux, которым вы хотите управлять, и клиент на компьютере Windows, с которого вы им управляете. TeamViewer назначит вашему компьютеру случайный числовой код и парольную фразу (вы также можете выбрать собственный пароль), уникальные для вашего компьютера.

Если вы еще этого не сделали, измените настройки сетевого адаптера в VMWare с NAT на мостовой. Хотя NAT получит виртуальную машину в Интернете, он не позволит ей взаимодействовать с вашей локальной сетью. Установка адаптера в режим моста решит эту проблему.

Я бы рассмотрел два варианта.

Во-первых, включите VNC-сервер на машине SUSE, затем используйте VNC Viewer для подключения к этой машине и просмотра рабочего стола.

В зависимости от того, что вы делаете на этой машине, второй вариант - загрузить XLive CD (или какой-либо другой X-клиент для Windows), а затем защитить оболочку на машине SUSE (ssh -X user @ ip), а затем запустить удаленные графические приложения, как если бы они были в вашей системе Windows.

Лично, если вы используете VNC, я бы посмотрел на создание туннелей SSH для VNC; VNC не зашифрован, поэтому пароли и действия могут быть перехвачены в сети. Вы должны сделать что-то вроде ssh -p 5900 -f -N -L 5900: ipaddress: 5900 yourname @ ipaddress, чтобы создать туннель, затем открыть VNC Viewer и подключиться к локальному хосту в вашей системе Windows. Это означает, что вам нужно сначала использовать putty или cygwin, чтобы получить SSH на вашем компьютере с Windows, но как только вы это сделаете, у вас будет безопасный зашифрованный туннель между вашей системой и вашей виртуальной машиной, через который можно будет просматривать рабочий стол. Если командная строка неверна, кто-то другой может ее отредактировать или исправить, но этого должно быть достаточно, чтобы направить вас на правильный путь, если вы хотите искать, как это настроить.