Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Удаленый рабочий стол.  (Прочитано 4540 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GaDy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Удаленый рабочий стол.
« : 08 Апрель 2010, 18:00:39 »
Подскажите как можно удалено подключится к Ubunty 9.10 с WindowsXP.
Все перепробовал, может клепкы не хватает  :idiot2:

Оффлайн pipe

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5546
    • Просмотр профиля
Re: Удаленый рабочий стол.
« Ответ #1 : 08 Апрель 2010, 18:03:54 »
sudo apt-get install openssh-server
http://ru.wikipedia.org/wiki/PuTTY

Оффлайн Zenith

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Удаленый рабочий стол.
« Ответ #2 : 08 Апрель 2010, 20:04:31 »
sudo apt-get install openssh-server
http://ru.wikipedia.org/wiki/PuTTY
Если ничего не путаю, это для управления через ssh. ???
А если требуется графическая оболочка для управления ubuntu 9.10 c рабочего компа, на котором стоит XP ?
« Последнее редактирование: 08 Апрель 2010, 20:12:26 от Zenith »

Оффлайн tarabo

  • Активист
  • *
  • Сообщений: 460
    • Просмотр профиля
Re: Удаленый рабочий стол.
« Ответ #3 : 08 Апрель 2010, 21:06:11 »
vnc
Lenovo ThinkPad E520, Core i5 2,5GHz, 8Gb RAM, AMD Radeon HD6630, Ubuntu 12.04 LTS amd64, OCZ Vertex 3 60GB + Seagate Momentus 750GB 7200rpm 16MB

Оффлайн Nomadian

  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Удаленый рабочий стол.
« Ответ #4 : 09 Апрель 2010, 00:51:56 »
Если соединение идёт по Интернет-каналу, лучше пускать VNC поверх защищённого ssh соединения (в ssh-туннеле).

Вот, как это делается:

Потребуются:
  OpenSSH-server и TightVNC-server на удалённом linux-компьютере.
   PuTTy и TightVNC-viewer на Windows-компьютере.

Настройки
Устанавливаем и конфигурируем TightVNC-server на удалённом linux компьютере
Установка:
sudo apt-get install tightvncserver
Конфигурация:
Открываем файл с конфигурацией:
sudo nano /home/<имя пользователя>/.vnc/xstartupЗаменяем его содержимое на:
#!/bin/sh
unset SESSION_MANAGER
#исправление бага с раскладкой клавиатуры в Gnome
xrdb $HOME/.Xresources

export XKL_XMODMAP_DISABLE=1
#запуск Gnome
exec gnome-session

Настраиваем PuTTy на Windows-компьютере
Задаём параметры соединения по ssh:
Раздел  "Session" - вводим ip-адрес и порт нашего linux-компьютера (по умолчанию, порт 22)

Настраиваем отображение удалённого экрана на основном мониторе windows-компьютера:
Раздел "Connection->SSH->X11" - поле "X-display location" - вводим: localhost:0

Настраиваем тунеллирование порта во время ssh-сессии:
Раздел "Connection->SSH->Tunnels"
  - вводим в "Source port": 5901
  - вводим в "Destination": localhost:5901
  - жмём кнопку "Add"

Сохраняем параметры соединения по ssh:
Раздел  "Session" - Вводим название соединения в поле сразу под надписью "Saved sessions" и жмём кнопку "Save".


Сеанс связи
Запускаем TightVNC-server на Linux-компьютере
Входим по SSH через PuTTy на Win-машине. (кнопка "Open" для нашего соединения)
Войдя, подаём команду:
tightvncserver -nolisten tcp :1В результате запускаем сеанс gnome через vnc на виртуальном экране 1 (для интересующихся — на это указывает ранее выбранный в настройках port 5901).

Окно PuTTy не закрывать!

Запускаем TightVNC-viewer на Windows-компьютере
Запускаем vncviewer.exe.
В качестве VNC-сервера вводим localhost:1

Завершение сеанса
Закончив работу, закрываем окно TightVNC-viewer.
Если мы не собираемся оставлять vnc "висеть" на linux компьютере в ожидании следующего соединения, в ssh-окошке PuTTy подаём команду:
tightvncserver -kill :1

P.S.: Под Ubuntu 9.10 был глюк с русскими шрифтами в Gnome под TightVNC-viewer. Решение - использование несвободного RealVNC Viewer из комплекта RealVNC Enterprise.
« Последнее редактирование: 10 Апрель 2010, 12:42:28 от Nomadian »

 

Страница сгенерирована за 0.066 секунд. Запросов: 22.