Здравствуйте, Господа!
Есть SLES 10 SP2 споднятым и настроенным ssh. Сам сервер поднят с графической оболочкой (Gnome). Имею желание, подключившись к серверу по ssh, запустить на нем клиент удаленного рабочего стола Windowsи бродить по Windows-серверам. Вопрос такой, хватит ли для этого X11Forwarding в конфигурационном файле sshd или надо чего-то еще? Очень-очень желательно на вышестоящем файерволе не открывать дополнительных портов
Доступ через ssh к удаленному рабочему столу Windows
Здравствуйте, Господа!
Есть SLES 10 SP2 споднятым и настроенным ssh. Сам сервер поднят с графической оболочкой (Gnome). Имею желание, подключившись к серверу по ssh, запустить на нем клиент удаленного рабочего стола Windowsи бродить по Windows-серверам.
вам клиент нужен на ВАШЕЙ машине, и сервер - на чужой. потры надо открывать тем, по которым вы будете "бродить", вам не нужно открывать порты. только... а где вы видели "win-сервера с ssh"? даже если такие и есть, то они пустят только того, кого знают (того, у кого есть особый ключ).
И ещё: ssh - это секьюрная shell - ака консоль. какая "графическая оболочка"? может вам ещё и IE с блекджеком и шл...? :lol:
может вам ещё и IE с блекджеком и шл...?
Было бы неплохо wink .
Объясняю еще раз. У меня есть сервер ssh, на сервер есть графическая оболочка. Как мне средстваи ssh увидеть удаленный рабочий стол Linux-компьютера. Запустить клиент RDP к Windows смогу самстоятельно
Объясняю еще раз. У меня есть сервер ssh, на сервер есть графическая оболочка. Как мне средстваи ssh увидеть удаленный рабочий стол Linux-компьютера.
никак. что-бы управлять линукс-машиной через виндовс машину, вам надо поставить сервер на линукс и клиент на виндовс. причём тут ssh - я так и не понял. может вы объясните попроще? ну типа: комп А, ОС там ZZZ, ну и т.д. А то так я ничего не понимаю :(
Ладно. Попробуем еще раз smile
Компьютер А. SLES 10 SP2 с Gnome. Работает SSH-сервером. Доступен из Интернета
Компьютер Б. Windows 2000 Prof. Есть putty. Мой домашний зверек. Может ходить в Интернет
Задача - увидеть на компьютере Б рабочий стол компьютера А, используя возможности ssh
londinium,
И так начнём просвещать.
Для начала сюда: http://ru.wikipedia.org/wiki/SSH Особое внимание акцентируем на вот эту надпись SSH — это протокол прикладного уровня (или уровня приложений). Но не в коем случае не сеансового. Для получения рабочего стола удалённой машины используйте VNC, либо прочтите вот эту тему: http://linuxforum.ru/viewtopic.php?id=3201
Если Вам необходимо получить на доступ Win машину, используйте стандартный Radmin, он под Wine великолепно работает.
за просвещение спасибо smile .
В этой же статье на wiki написано такое
SSH позволяет безопасно передавать в незащищенной среде практически любой другой сетевой протокол, таким образом, можно не только удаленно работать на компьютере через командную оболочку, но и передавать по шифрованному каналу звуковой поток или видео (например, с веб-камеры
и приведено пояснение, что занимается этим некое перенаправление портов. Если не сложно, разъясните подробнее, как мне, например, завернуть VNC-траффик в ssh
VNC-траффик в ssh
примерно так Using VNC with SSH или так
примерно так Using VNC with SSH или так
Спасибо большое. Будет завтра чем заняться
тебе нужно просто разрешить X11Forwarding для запуска графических приложений
вы для начала без SSH сделайте.
vnc over ssh это конечно жестоко... тем более vnc в венде я не помню, там вроде rdp какой-то.. хотя.. можно с X11forward запустить vnc клиент и законнектиться по 127.0.0.1. =)
может вам ещё и IE с блекджеком и шл...?
Было бы неплохо wink .
Объясняю еще раз. У меня есть сервер ssh, на сервер есть графическая оболочка. Как мне средстваи ssh увидеть удаленный рабочий стол Linux-компьютера. Запустить клиент RDP к Windows смогу самстоятельно
ssh -X user@host
Вы так сможите запускать графические приложения.
Если надо именно "увидить" рабочий стол - то никак. Ибо вопрос звучит как "я запустил консоль, как мне увидить рабочий стол?".
Для "видиния" удалённого рабочего стола в линуксе есть vnc, советуют NoMachine. Она кстати через ssh работает.
мда..., а господа то знают толк в извращениях... :lol: :lol: :lol: :lol:
Как надоест заниматься ерундой, то свисните, будем рассматривать более оптимальные способы подключения.
з.ы. SSH - это всег лишь процесс запущенный на компьютере, но называть этот процесс SSH сервером- it`s cool wink
Ладно. Попробуем еще раз
Компьютер А. 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
tmp13,
Да не в этом дело, londinium пытается средствами SSH получить доступ к удалённому рабочему компу. :rolleyes:
Здравствуйте,
Я даже не думал, что вызову такое бурное обсуждение. Действительно, средствами ssh я имею доступ к Linux-компьютеру со SLES 10 SP2, а с него через, так сказать, вторичный ssh и к прочим UNIX- и Linux-машинам.
А задача у меня возникла по одной простой причине - я хочу через ssh-сессию вызвать графический VNC-клиент или RDP-клиент на удаленном компьютере и с его помощью бродить по Windows-серверам и Linux-серверам с поднятым Х.
londinium, в чем проблема то? логику и сами обозначили, осталось залогиниться по ssh с прокинутым x11 и запустить RDP клиент.
что из этого не получаеться?
что из этого не получаеться?
Пока провожу, так сказть, теоретическое исследование вопроса по причине того, что сервер, на котором это планировалось сделать, умер физически. :(
Ставить ssh, настраивать его, запускать программу через ssh-сессию я умею. Чего пока не понял - в конфиге sshd есть параметр EnableX11Forwarding (пишу по памяти, но примерно так он называется). Что надо развернуть на Windows-машине, чтобы получить на нее вывод графического VNC-, RDP-клиента?
С уважением, Londinium
londinium,
Дык, сразу так бы и говорили, а то упёрлись в ssh :P ssh разворачивается просто, установите пакет sshd и будет Вам счастье, если включен браудмер, откройте порты для ssh. Использовать VNC всё же вызывает определённые проблемы, не раз поднималась тема, не допилин он до конца, много глюков, в частности при подключении к Вин машинам у меня не получилось получить доступ к мыши и клавиатуры, просто режим просмотра, я Вам приводил ссылку выше, почитайте, там есть аналог, более рабочий. Ну и естественно разрешите X11Forwarding.