LinuxForum.Fans
Тема

Доступ через ssh к удаленному рабочему столу Windows

Автор: londinium 22 сообщений 11087 просмотров
#39535

Здравствуйте, Господа!
Есть SLES 10 SP2 споднятым и настроенным ssh. Сам сервер поднят с графической оболочкой (Gnome). Имею желание, подключившись к серверу по ssh, запустить на нем клиент удаленного рабочего стола Windowsи бродить по Windows-серверам. Вопрос такой, хватит ли для этого X11Forwarding в конфигурационном файле sshd или надо чего-то еще? Очень-очень желательно на вышестоящем файерволе не открывать дополнительных портов

#39541
londinium написал:
Здравствуйте, Господа!
Есть SLES 10 SP2 споднятым и настроенным ssh. Сам сервер поднят с графической оболочкой (Gnome). Имею желание, подключившись к серверу по ssh, запустить на нем клиент удаленного рабочего стола Windowsи бродить по Windows-серверам.

вам клиент нужен на ВАШЕЙ машине, и сервер - на чужой. потры надо открывать тем, по которым вы будете "бродить", вам не нужно открывать порты. только... а где вы видели "win-сервера с ssh"? даже если такие и есть, то они пустят только того, кого знают (того, у кого есть особый ключ).

И ещё: ssh - это секьюрная shell - ака консоль. какая "графическая оболочка"? может вам ещё и IE с блекджеком и шл...? :lol:

#39542

может вам ещё и IE с блекджеком и шл...?

Было бы неплохо wink .

Объясняю еще раз. У меня есть сервер ssh, на сервер есть графическая оболочка. Как мне средстваи ssh увидеть удаленный рабочий стол Linux-компьютера. Запустить клиент RDP к Windows смогу самстоятельно

#39554
londinium написал:
Объясняю еще раз. У меня есть сервер ssh, на сервер есть графическая оболочка. Как мне средстваи ssh увидеть удаленный рабочий стол Linux-компьютера.

никак. что-бы управлять линукс-машиной через виндовс машину, вам надо поставить сервер на линукс и клиент на виндовс. причём тут ssh - я так и не понял. может вы объясните попроще? ну типа: комп А, ОС там ZZZ, ну и т.д. А то так я ничего не понимаю :(

#39556

Ладно. Попробуем еще раз smile

Компьютер А. SLES 10 SP2 с Gnome. Работает SSH-сервером. Доступен из Интернета
Компьютер Б. Windows 2000 Prof. Есть putty. Мой домашний зверек. Может ходить в Интернет

Задача - увидеть на компьютере Б рабочий стол компьютера А, используя возможности ssh

#39560

londinium,
И так начнём просвещать.
Для начала сюда: http://ru.wikipedia.org/wiki/SSH Особое внимание акцентируем на вот эту надпись SSH — это протокол прикладного уровня (или уровня приложений). Но не в коем случае не сеансового. Для получения рабочего стола удалённой машины используйте VNC, либо прочтите вот эту тему: http://linuxforum.ru/viewtopic.php?id=3201

Если Вам необходимо получить на доступ Win машину, используйте стандартный Radmin, он под Wine великолепно работает.

#39585

за просвещение спасибо smile .
В этой же статье на wiki написано такое

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

и приведено пояснение, что занимается этим некое перенаправление портов. Если не сложно, разъясните подробнее, как мне, например, завернуть VNC-траффик в ssh

#39594
londinium написал:
VNC-траффик в ssh

примерно так Using VNC with SSH или так

#39595

примерно так Using VNC with SSH или так

Спасибо большое. Будет завтра чем заняться

#39597

тебе нужно просто разрешить X11Forwarding для запуска графических приложений

#39614

вы для начала без SSH сделайте.

#39639

vnc over ssh это конечно жестоко... тем более vnc в венде я не помню, там вроде rdp какой-то.. хотя.. можно с X11forward запустить vnc клиент и законнектиться по 127.0.0.1. =)

#39694
londinium написал:
может вам ещё и IE с блекджеком и шл...?

Было бы неплохо wink .

Объясняю еще раз. У меня есть сервер ssh, на сервер есть графическая оболочка. Как мне средстваи ssh увидеть удаленный рабочий стол Linux-компьютера. Запустить клиент RDP к Windows смогу самстоятельно

ssh -X user@host
Вы так сможите запускать графические приложения.
Если надо именно "увидить" рабочий стол - то никак. Ибо вопрос звучит как "я запустил консоль, как мне увидить рабочий стол?".
Для "видиния" удалённого рабочего стола в линуксе есть vnc, советуют NoMachine. Она кстати через ssh работает.

#39699

мда..., а господа то знают толк в извращениях... :lol: :lol: :lol: :lol:

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

з.ы. SSH - это всег лишь процесс запущенный на компьютере, но называть этот процесс SSH сервером- it`s cool wink

#41082

Ладно. Попробуем еще раз
Компьютер А. SLES 10 SP2 с Gnome. Работает SSH-сервером. Доступен из Интернета
Компьютер Б. Windows 2000 Prof. Есть putty. Мой домашний зверек. Может ходить в Интернет
Задача - увидеть на компьютере Б рабочий стол компьютера А, используя возможности ssh

а в чём проблемма то?
сто раз обсуждалось повторюсь:
скачивайте
http://www.nomachine.com/download.php* от сюда 3 пакета rpm: node, client, server ставите.
Скачивайте :
Ссылка удалена* от сюда клиент под гммм как его вообще другую ОС ставите.
Запускаете клиент в винде вводите внешний IP линухи вот вам стол.

Примечание модератора:
1. после публикации ссылок проверяйте их работоспособность, обе ссылки ведут в одно место верхняя ссылка откорректирована, а эта удалена как повторяющаяся
2. Если Вы утверждаете что сто раз обсуждалось, просьба впредь быть не голословным и давать ссылки на те страницы данного форума где это обсуждалось.
С уважением,
MozgFx

#41219

tmp13,
Да не в этом дело, londinium пытается средствами SSH получить доступ к удалённому рабочему компу. :rolleyes:

#41335

Здравствуйте,
Я даже не думал, что вызову такое бурное обсуждение. Действительно, средствами ssh я имею доступ к Linux-компьютеру со SLES 10 SP2, а с него через, так сказать, вторичный ssh и к прочим UNIX- и Linux-машинам.
А задача у меня возникла по одной простой причине - я хочу через ssh-сессию вызвать графический VNC-клиент или RDP-клиент на удаленном компьютере и с его помощью бродить по Windows-серверам и Linux-серверам с поднятым Х.

#41467

londinium, в чем проблема то? логику и сами обозначили, осталось залогиниться по ssh с прокинутым x11 и запустить RDP клиент.
что из этого не получаеться?

#41513

что из этого не получаеться?

Пока провожу, так сказть, теоретическое исследование вопроса по причине того, что сервер, на котором это планировалось сделать, умер физически. :(

Ставить ssh, настраивать его, запускать программу через ssh-сессию я умею. Чего пока не понял - в конфиге sshd есть параметр EnableX11Forwarding (пишу по памяти, но примерно так он называется). Что надо развернуть на Windows-машине, чтобы получить на нее вывод графического VNC-, RDP-клиента?

С уважением, Londinium

#41527

londinium,
Дык, сразу так бы и говорили, а то упёрлись в ssh :P ssh разворачивается просто, установите пакет sshd и будет Вам счастье, если включен браудмер, откройте порты для ssh. Использовать VNC всё же вызывает определённые проблемы, не раз поднималась тема, не допилин он до конца, много глюков, в частности при подключении к Вин машинам у меня не получилось получить доступ к мыши и клавиатуры, просто режим просмотра, я Вам приводил ссылку выше, почитайте, там есть аналог, более рабочий. Ну и естественно разрешите X11Forwarding.

Войдите или зарегистрируйтесь, чтобы ответить.