Удаленное управление Ubuntu из Windows

Содержание

Удаленное управление Ubuntu из Windows

Удаленное управление Ubuntu из Windows

Для удобства управления нашим сервером сделаем доступ к его графическому интерфейсу. По умолчанию в Ubuntu уже есть VNC сервер, его надо только включить.

Делается это в Preferences->Remote Desktop

В окне настроек достаточно поставить нужные галочки и ввести пароль (можно не вводить, но мне так спокойней)

После этого можно уже коннектиться к нашему серверу используя, например, TightVNC.

Вводим пароль

И получаем доступ к нашему рабочему столу

Подключение идет по порту 5900, если Вы не настраивали что-то другое.

Но есть некоторые проблемы. Во первых, не работает переключение раскладок, косяки со шрифтами, сворачиванию всех окон, например при нажатии D и возможно что-то еще. Лечить это симптоматически очень непросто и как правило помогает не всем. Так что перейдем к установке RDP, к которому можно зацепиться стандартным виндовым клиентом. В нем решено большинство проблем, описанных выше.

Установка xRDP на Ubuntu

И так, первое, что нужно сделать – установить xrdp из репозиториев.

sudo apt-get install xrdp

И запустить его

sudo /etc/init.d/xrdp start

Все можно  соединяться обычным RDP-клиентом из-под Windows. Скринов не будет т.к. мы сразу перейдем к фиксу возникших багов, а они, вероятнее всего есть. Т.е. можно соединиться, но опять же нельзя поменять раскладку, d – сворачивает все окна, сессия VNC после выхода не отключается и подключиться к ней с нова возможности нету и т.п., а все потому, что коннектимся мы все равно как xVNC.

Добавляем X11rdp к xRDP

Следующим шагом будет установка нового xRDP – X11RDP. Для этого надо скачать его исходные коды и скомпилировать их самостоятельно. Для этого установим все необходимые пакеты

sudo apt-get install subversion gcc libice-dev pkg-config zlib1g-dev cvs autoconf libtool libssl-dev libpam0g-dev libx11-dev libxfixes-dev xfonts-base

И теперь перейдем к скачиванию и сборке X11RDP (каталог Install в нашей домашней директории мы создали при установке proxy-сервера)

cd ~/Installmkdir X11rdpcd X11rdpsvn co svn://server1.xrdp.org/srv/svn/repos/main/x11rdp_xorg71mkdir /usr/local/X11rdpcd x11rdp_xorg71sh buildx.sh /usr/local/X11rdp

Теперь сделаем символьные ссылки для xRDP

ln -s /usr/local/X11rdp/bin/X11rdp /usr/local/bin ln -s /usr/share/fonts/X11 /usr/local/X11rdp/lib/X11/fonts

Теперь добавим X11rdp в конфиги xRDP, чтобы у нас появился новый тип коннекта. Исправляем /etc/xrdp/xrdp.ini

Добавляем новую секцию

[xrdp0] name=sesman-X11rdp lib=libxup.so username=ask password=ask ip=127.0.0.1 port=-1

Но, к сожалению “из коробки” это не заработало, т.к. версия xrdp в репозитории Ubuntu не самая свежая, а вот версия X11rdp новая и между собой они дружат плохо. Т.е. Вы можете попробовать соединиться, используя новый метод

Но пока получите только цветные полосы на экране.

Так что теперь мы как “взрослые” юниксоиды пойдем и соберем свой собственный XRDP с блэкджеком и … с переключением раскладки и нормальными сессиями.

Компиляция XRDP из репозитория GIT

Для начала установим GIT

sudo apt-get install git libssl-dev libpam0g-dev

Теперь УДАЛИМ xrdp. Не удивляйтесь, сейчас мы соберем его по новой, от старого XRDP останутся только юзер, группа и скрипты автозапуска.

sudo apt-get remove xrdp

Т.к. мы не указывали опцию –purge, то все, что нам нужно остается в системе

Перейдем к скачиванию и компиляции самого “свежего” xRDP

cd ~/Installmkdir xrdpcd xrdpgit clone https://github.com/FreeRDP/xrdp.git xrdp.git

Скрестили пальцы и начали

cd xrdp.git git checkout 4cd0c118c273730043cc77b749537dedc7051571 ./bootstrap ./configure —prefix=/usr —sysconfdir=/etc —localstatedir=/var make

Ждем, довольно долго, компиляции и устанавливаем xRDP в правильное место, где ему и положено быть

sudo make install

Займемся RSA ключами, необходимыми для создания шифрованных сессий

sudo su — mkdir /usr/share/doc/xrdp mv /etc/xrdp/rsakeys.ini /usr/share/doc/xrdp/ chmod 600 /usr/share/doc/xrdp/rsakeys.ini chown xrdp:xrdp /usr/share/doc/xrdp/rsakeys.ini

Все так же, оставаясь под root (после sudo su –)

cd /etc/xrdpmv startwm.sh startwm.sh.BACKUPln -s /etc/X11/Xsession /etc/xrdp/startwm.sh

Теперь завершим инсталляцию изменением фала настроек /etc/init.d/xrdp (я правил используя внутренний редактор MC), в зависимости, от того, что у Вас сейчас в этом файле добавьте/измените строки, чтобы они выглядели так:

PIDDIR=/var/runSESMAN_START=yes

Т.к. мы все еще под root – запускаем xRDP

/etc/init.d/xrdp start

Проверяем, что он запустился

ps ax | grep rdp

И если все хорошо, и в выводе ps присутсвуют строки с нашим сервером, то выхоим из аккаунта root

exit

Ну и пробуем соединиться

(порт 5901, это только у меня так, т.к. я коннекчусь к домашнему серверу через SSh-туннель и стандартный порт 3389 проброшен на 5901)

Раньше приходилось еще указывать ограничение цветности 16 бит (делается в опциях клиента, но сейчас все работает и с 32 бит у меня)

Теперь можно поудалять все накаченные исходники, если есть желание. Но и без этого мы получили полнофункциональный RDP доступ к нашему рабочему столу Ubuntu

Источник: http://nord-tramper.ru/delaem-svoj-sobstvenny-j-server-na-ubuntu-udalenny-j-rabochij-stol-rdp-iz-windows-i-linux/

Удалённый рабочий стол Ubuntu: возможные варианты подключения

Современные компьютерные технологии позволяют получать доступ к своему компьютеру из любой точки земного шара практически с любого устройства. Эта функция получила название удалённого доступа. Она очень сильно может выручить в том случае, если в нерабочее время вы нуждаетесь в данных, хранящихся на рабочих компьютерах, либо же вам нужно помочь своим друзьям или знакомым настроить что-то на их оборудовании без необходимости личного присутствия. Некоторые же пользователи во время отпуска желают получить доступ к фильмотеке или любым другим файлам, хранящимися на домашнем компьютере.

Организовать такой доступ совершенно не сложно, всё что вам нужно — это несколько минут времени для настройки, а затем интернет для непосредственной организации доступа. Операционная система Ubuntu имеет простой, но в тоже время удобный встроенный функционал. Если вам не нужны какие-то продвинутые функции, а возможностей стандартных инструментов будет вполне достаточно, вы даже сможете обойтись без дополнительного программного обеспечения.

В этой статье мы предлагаем рассмотреть несколько вариантов, как организовать подключение к удалённому рабочему столу в Ubuntu. Мы познакомимся с несколькими возможными протоколами, через которые можно совершать сеанс связи, а также проведём небольшой обзор стороннего программного обеспечения.

Протокол VNC

Самым популярным вариантом является использование протокола VNC. Несмотря на то что он является устаревшим, небезопасным, нестабильным и медленным, он поддерживается практически любым оборудованием и операционной системой, так что, проблем с совместимостью быть практически не должно. Примечательно, что все необходимые утилиты, чтобы создать удалённый доступ к рабочему столу, уже вшиты в дистрибутив Ubuntu. Вам остаётся лишь активировать их и правильно настроить. Итак, рассмотрим ваши действия шаг за шагом.

  1. Запустите стартовое меню Dash (аналог меню Пуск в Windows) и введите в меню поиска Desktop Sharing, чтобы найти утилиту Vino.
  2. Если ничего не находится, запустите софт с терминала (аналог командной строки Windows). Для этого кликните иконку приложения в боковом меню либо нажмите сочетание клавиш Ctrl + Alt + T, после чего примените команду vino-preferences.
  3. Откроется окошко настройки утилиты, в нём вам нужно будет обратить внимание на несколько параметров: «Позволять другим пользователям видеть ваш рабочий стол» и «Требовать от пользователя ввести следующий пароль». Поставьте галочку напротив каждого из них, а также пропишите тот пароль, который вы хотите использовать при соединении. Также при желании можно выбрать настройки отображения значков в области уведомлений.

Теперь, когда вы настроили удалённый рабочий стол Ubuntu, можно попробовать подсоединиться к нему с любого другого компьютера. Но из-за того, что по умолчанию активировано шифрование соединения, могут возникнуть проблемы при использовании других операционных систем. Чтобы избежать этого, принудительно отключите его. Для этого:

  1. Установите утилиту dconf-editor при помощи команды sudo apt install dconf-editor.
  2. После того как она будет установлена, откройте её и снимите галочку с пункта require-encryption в разделе параметров org.gnome.desktop.remote-desktop.
  3. Теперь, когда ваша система полностью готова для управления извне, на другом компьютере под управлением Linux найдите программу Remmina, которая является одной из лучших для удалённого управления. Вам нужно узнать IP-адрес компьютера, к которому вы желаете подсоединиться. Если же вы хотите проверить работу на локальном компьютере, вам нужно будет указать в качестве адреса local host.
  4. В главном окне напротив строки с адресом выберите протокол связи VNC, а также пропишите IP-адрес компьютера либо же local host при проверке на локальном сервере. Кликните кнопку «Подключиться».
  5. Если вы устанавливали пароль на предыдущем этапе, утилита обязательно у вас его запросит. Напечатайте его и нажмите кнопку OK или Enter на клавиатуре.
  6. На том компьютере, которым вы собираетесь управлять удалённо, нужно разрешить внешнее подключение. Для этого нужно нажать во всплывающем окошке соответствующую кнопку. Подскажите вашему коллеге или знакомому, как это сделать либо же выполните это самостоятельно при использовании локального сервера.

Мы разобрали ситуацию, когда оба компьютера работают под управлением Ubuntu. По такому же принципу можно пользоваться любой другой программой для удалённого управления компьютером на любой операционной системе, включая Windows, Mac OS или даже Android. Всё что нужно — знать адрес и пароль подключения.

Клиент TeamViewer

Большинство пользователей найдёт для себя наиболее удобным вариантом использовать клиент TeamViewer. По большому счёту, разработчики программного продукта задали чуть ли не стандарт удалённого управления компьютерами. Примечательно, что для некоммерческих целей утилита является совершенно бесплатной. Всё что вам нужно — это скачать и установить программу на оба компьютера, а все настройки будут подобраны автоматически. В этом материале мы расскажем лишь о самых основных возможностях и о том, как быстро установить и запустить программу. Более детально о её возможностях рассказывает вот это статья. Итак, приступим.

  1. Перейдите на официальный сайт разработчика программного обеспечения по ссылке и выберите первый файл из списка, предназначенный для Ubuntu и Debian.
  2. Перейдите в папку, куда был загружен установочный файл, кликните правой кнопкой мыши и выберите «Открыть через Центр программного обеспечения Ubuntu». В таком случае процесс установки будет автоматизирован и все компоненты, необходимые для работы, будут установлены также автоматически.
  3. Если же вы предпочитаете использовать командную строку, запустите терминал и выполните следующие команды:

Источник: https://don-sputnik71.ru/udalennoe-upravlenie-ubuntu-iz-windows/

Убунту сервер удаленный рабочий стол. Как подключиться к Windows из Linux? Использование VNC сервера и клиента в Ubuntu

Удаленное управление Ubuntu из Windows

Если по какой-либо причине тебе потребовалось получить доступ к удаленной машине с Ubuntu именно через RDP, то не отчаивайся — все возможно! Для этого существует инструмент под названием xrdp. В данной инструкции я расскажу, как можно подключиться к Ubuntu через RDP из Windows.

Читайте также  Как перенести панель управления сверху вниз?

Установка необходимых пакетов

Нам потребуется установить в систему два пакета — xrdp и xorgxrdp, но второй итак находится в зависимостях первого, поэтому достаточно выполнить одну команду:

Sudo apt install xrdp

Настройка xrdp

Для корректной работы необходимо, чтобы был открыт TCP порт 3389 — убедись, что твой брандмауэр не блокирует данный порт.
Также, если в системе не установлено ни одно окружение рабочего стола — то стоит его установить, например Xfce, сделать это можно командой:

Sudo apt install xfce4

Также в домашнем каталоге пользователя, от имени которого будет происходить вход в систему должен быть расположен файл .xsession в котором указана команда запуска оболочки, в нашем примере это startxfce4 (для запуска xfce). После создания этого файла выполни команду sudo systemctl restart xrdp для обновления конфигурации xrdp (если он уже был запущен).

Запуск xrdp

Для запуска сервиса следует выполнить команду:

Sudo systemctl start xrdp

а для того, чтобы xrdp стартовал вместе с системой (не обязательно) команду:

Sudo systemctl enable xrdp

Соответственно остановка и отключение автозапуска сервиса:

Sudo systemctl stop xrdpsudo systemctl disable xrdp

Подключение из Windows

Открываем меню подключения к удаленному рабочему столу. Универсальный способ сделать это — через «Выполнить» — нажимаем Win+R и в открывшемся окне набираем mstsc:

В открывшемся окне указываем машины с Ubuntu и жмем «Подключить»:

В появившемся приглашении указываем данные учетной записи в Ubuntu от имени которой будет происходить подключение:

И, после нажатия «Ok», попадаем в систему:

В данном примере была использована Ubuntu 18.04 и Windows 10.

Июль28

В новых версиях Ubuntu уже есть встроенный VNC сервер. Мы будем использовать его стандартные средства. Пока разбирался в данном вопросе — пришлось почитать приличное количество форумов. Так вот, многие пользователи пишут, что в версии ubuntu 14.04 данный фокус не проходит из-за каких-то внутренних тонкостей устройства ядра. Я в данный вопрос глубоко не вдавался…в любом случае, если вдруг вы являетесь счастливым обладателем именно этой версии — можете воспользоваться альтернативным сервером x11vnc.

Ставится он довольно просто:

Sudo apt-get remove vino sudo apt-get install x11vnc

В этой же статье, будет рассмотрен стандартный VNC сервер уже включенный в ubuntu по умолчанию. Как все настроить?

Коннектимся к удаленному хосту

Подключаемся через ssh к удаленному компьютеру, к которому хотим получить графический доступ. При этом мы должны знать его ip и логин с паролем пользователя — экран которого хотим видеть. По сути — нам подойдут данные любого пользователя с правами sudo, но тогда прийдется донастраивать некоторые моменты.

Итак, допустим в локальной сети мы имеем компьютер под ubuntu с ip адресом 10.20.0.30 и пользователем feanor184. Коннектимся к нему из консоли с ключем -X(для запуска графических иксов):

Ssh -X [email protected]

вводим пароль и попадаем в консоль нашего удаленного компьютера.

Теперь, вводим в ней:

Sudo vino-preferences

и видим графическое окно

Тут ставим галочки:

allow other users to view your desktop — разрешаем смотреть рабочий стол.

allow other users to control your desktop — разрешаем управлять мышкой и клавиатурой удаленно.

require the user to enter this password — обязательно устанавливаем пароль на подключение. Мало ли кто лазиет в нашей сети

show notification area icon: always — всегда отображаем иконку vnc вверху экрана в трее.

Вы можете выставить так же свои настройки — здесь описаны мои настройки)

Сохраняем настройки и отсоединяемся от удаленного хоста.

Для подключения к настроенному компьютеру используем любой клиент с поддержкой vnc.

Например, Remmina— для Linux.

UltraVNC Viewer — для Windows.

Еще раз напоминаю, для того чтобы описанные настройки подключения работали, на удаленном компьютере должна стоять ОС ubuntu. Установка ubuntu , это отдельная тема, на которой тут не хотелось бы акцентировать внимание, поэтому этот шаг мы пропустим. В интернете много мануалов по данной теме.

Что имеем в итоге?

Мы получили возможность подключаться к удаленному компьютеру под ubuntu и выполнять на нем любые операции так, как если бы мы сами сидели за его монитором

Может рассматриваться как акт агрессии, но иногда он просто необходим.

Известны случаи, когда пользователи используют удаленные сессии для уже используемой машины (звучит необычно, но имеет место быть для организации работы с несколькими рабочими столами). Большинство пользователей не знают, когда именно им понадобится данная функциональность.

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

Портал Techradar протестировал систему VNC и ее функции во многих клиентах. Тем не менее, существуют другие протоколы и виды доступа к удаленному рабочему столу. Растущая популярность подобных клиентов заключается в поддержке нескольких протоколов передачи, поэтому независимо от типа используемого сервера и целевой машины, Вы найдете подходящее решение.

Исследователи придерживались принципа справедливой оценки различных протоколов. Например, NoMachine NX поддерживает подключения VNC, но он проверялся в связке с собственным сервером NX, что вполне разумно.

Клиент TightVNC не тестировался, потому что он очень схож с реализацией TigerVNC. Оба продукта имеют одинаковую кодовую базу, но TigerVNC имеет несколько дополнительных функций.

Как проходило тестирование

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

При тестировании проверялась способность удаленно воспроизводить игру Armegatron. В этой нетребовательная игре на OpenGL на обновление экрана требуются доли секунд времени. Результаты могут быть несколько субъективны, но данный способ оказался очень действенным при демонстрации отзывчивости клиентов.

Клиенты были протестированы совместно с локальным компьютером с 4-х ядерным процессором и 16 гигабайтами памяти в гигабитной локальной сети под Ubuntu 14.04.3. В качестве серверов использовался сервер X11 VNC и официальный сервер NX для клиентов NX. Функциональность на базе протокола RDP поддерживается некоторыми продуктами, но на практике не была протестирована.

Сами клиенты работали на виртуальной машине с 2-х ядерным процессом Core i7, 4Гб ОЗУ и Fedora 23.

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

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

Удаленный рабочий стол Ubuntu

Как я уже сказал, в качестве протокола удаленного доступа мы будем применять VNC. А в качестве сервера — Vino, эта программа поставляется по умолчанию вместе с дистрибутивом. И вам останется внести только несколько настроек для ее работы.

Откройте главное меню Dash и наберите в поиске Desktop Sharing.

Если система ничего не обнаружит, это частый баг. Вы можете запустить утилиту через терминал. Для этого откройте терминал с помощью Ctrl+Alt+T и выполните:

vino-preferences

Дальше, в открывшемся окне установите галочку «Позволить другим пользователям видеть ваш рабочий стол» Затем напротив поля «Требовать пароль» введите пароль, который будет использоваться для подключения:

Здесь все, удаленный рабочий стол ubuntu настроен. И уже сейчас вы можете пытаться подключиться к вашему компьютеру с помощью другого дистрибутива Linux. Но есть еще один момент. Вы не сможете подключиться из Windows. По умолчанию включено обязательное шифрование. А это поддерживается не всеми клиентами. Чтобы отключить принудительное шифрование нужно установить dconf-editor:

sudo apt install dconf-editor

Затем откройте программу и перейдите по пути org.gnome.desktop.remote-desktop там снимите галочку из пункта:

Теперь вы готовы тестировать подключение к удаленному рабочему столу ubuntu. Откройте главное меню и найдите клиент удаленного подключения Remmina.

В строке подключения выберите протокол VNC, затем введите адрес, поскольку мы собрались проверять на локальной машине, то введите localhost, в других же случаях вам придется использовать ip адрес компьютера. Дальше нажмите «Подключиться»:

Сразу же программа спросит у вас пароль чтобы получить удаленный доступ к компьютеру:

А затем уже в системе VNC сервер спросит нужно ли разрешить подключение к удаленному рабочему столу ubuntu 16.04 этому клиенту:

После того как вы одобрите подключение, можете пользоваться удаленным рабочим столом. Теперь самое время подключаться из другого компьютера. Вы можете использовать любой VNC клиент для Linux, Windows или Android и подключиться к своему компьютеру если он находится в локальной сети. Кроме того, вы можете получить к нему доступ даже через интернет создав частную локальную сеть, например, с помощью hamachi или OpenVPN.

Выводы

Источник: https://newtravelers.ru/android/ubuntu-server-udalennyi-rabochii-stol-kak-podklyuchitsya-k-windows-iz-linux.html

Удаленный рабочий стол Ubuntu: легко, встроенными средствами, с поддержкой VNC

Удаленное управление Ubuntu из Windows

Использование инструмента удаленного рабочего стола Ubuntu дает вам полный контроль над рабочим столом с любого другого компьютера: Linux, MacOS или Windows. Вы увидите, что на экране, сможете перемещать мышь и даже печатать!

Функция удаленного рабочего стола поддерживает VNC и встроена в Ubuntu по умолчанию. Вот как использовать программное обеспечение для удаленного рабочего стола с Ubuntu.

3 способа удаленного управления в Ubuntu

В целом у вас есть три варианта удаленного управления компьютером Ubuntu:

  • SSH: безопасная оболочка (Secure Shell)
  • VNC: Виртуальные сетевые вычисления (Virtual Network Computing)
  • RDP: Протокол удаленного рабочего стола (Remote Desktop Protocol)

Хотя многие пользователи Linux рассматривают SSH как средство удаленного подключения, в нем отсутствует графический пользовательский интерфейс (GUI). Это популярный инструмент командной строки, также встроенный в Ubuntu, для удаленного управления рабочим столом, поддерживающий все три варианта.

Кроме того, вы не ограничены удаленным управлением с компьютера Ubuntu или Linux. С настроенным общим доступом к вашему компьютеру Ubuntu можно получить удаленный доступ. Linux, Mac и Windows PC могут использовать инструменты удаленного рабочего стола для управления Ubuntu. Вы также найдете инструменты VNC для Android и iOS.

Включение поддержки удаленного рабочего стола Ubuntu

Включение удаленного рабочего стола Ubuntu проще простого. Вам не нужно ничего устанавливать: в Ubuntu встроена поддержка VNC. Тем не менее, вам нужно будет перейти к ПК Ubuntu, чтобы настроить его в первый раз.

Нажмите кнопку Search и введите Desktop sharing, затем нажмите кнопку Sharing. Вам будет представлено простое окно с настройками. В верхней части окна щелкните переключатель, чтобы включить функцию. Затем нажмите кнопку Screen Sharing (Совместный доступ к экрану) и снова найдите переключатель в этом окне и щелкните по нему, чтобы включить его.

Убедитесь, что функция Allow connections to control the screen включена. В целях безопасности, вам также необходимо указать пароль на подключение.

Как только вы включите удаленное подключение, на экране появится локальное имя вашего устройства Ubuntu. Это адрес VNC-адрес — сохраните его для последующего удаленного входа.

Удаленное управление Ubuntu посредством VNC

Управление компьютером Ubuntu через VNC — простейший способ для любых устройств. Просто убедитесь, что у вас установлен VNC-клиент или приложение для просмотра.

Удаленный рабочий стол Ubuntu с другого устройства Linux
Ubuntu (и многие другие дистрибутивы Linux) поставляются с предустановленной программой просмотра удаленного рабочего стола. Это означает, что как только ваш компьютер Ubuntu настроен на удаленное подключение, вы можете подключиться к нему с любого используемого вами дистрибутива Linux.

  • Нажмите Поиск и введите remote desktop.
  • Выберите первый результат, Remmina.
  • Выберите VNC в выпадающем меню слева.
  • Введите адрес VNC (или IP-адрес), который вы отметили ранее.
  • Нажмите клавишу Enter, чтобы начать соединение.
  • При появлении запроса введите пароль.

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

Используйте этот инструмент для подключения к другим рабочим столам Ubuntu в вашей сети, и вы будете управлять компьютером удаленно. Инструмент также можно использовать для управления любым компьютером с установленным клиентом VNC.

Удаленное подключение к Ubuntu из ОС Windows

Хотите управлять компьютером Ubuntu с помощью Windows? Это также возможно, используя тот же самый адрес VNC (или IP-адрес компьютера Ubuntu).

Однако сначала вам понадобится VNC-клиент, например, VNC Viewer (от VNC Connect), установленный на компьютере под управлением Windows. Затем можно подключиться к компьютеру Ubuntu, введя VNC или IP-адрес.

Читайте также  Управление ПК с андроид по Wifi

Удаленное подключение к Ubuntu из Mac OS

Пользователи Mac OS, желающие подключиться к своим компьютерам на Ubuntu, должны использовать встроенный инструмент VNC Viewer.

Опять же, для подключения все также необходим IP-адрес или VNC-адрес.

Что насчет поддержки Ubuntu RDP

Подключение к компьютеру Ubuntu по протоколу RDP также возможно.

Remote Desktop Protocol — это проприетарная система, разработанная Microsoft. Она оказалась настолько успешной, что серверные и клиентские приложения RDP доступны на большинстве программных платформ.

Система аутентификации RDP использует имя пользователя и пароль вашего компьютера, а также быстро и легко настраивается.

Настройка Ubuntu RDP

Перед подключением к Ubuntu по протоколу RDP необходимо знать IP-адрес удаленного компьютера. Самый простой способ — это открыть терминал и ввести

ifconfig

Обязательно обратите внимание на значение inet addr, соответствующее типу соединения. Например, если компьютер Ubuntu находится в сети Ethernet, используйте этот IP-адрес.

Далее необходимо установить xrdp. Это RDP-сервер для Ubuntu (и других устройств Linux). Он требуется для удаленного подключения.

Для его установки введите к терминале

sudo apt install xrdp

После установки сервер запускается командой

sudo systemctl enable xrdp

После запуска xrdp вы готовы использовать RDP.

Удаленное управление Ubuntu через RDP

Как уже отмечалось, клиенты RDP доступны для большинства платформ. Например, вы можете использовать RDP-функционал в Remmina, если вы используете компьютер с Linux для удаленного управления Ubuntu. Аналогично, RDP встроен в Windows.

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

  • Ubuntu/Linux: Запустите Remmina и выберите RDP в выпадающем списке. Введите IP-адрес удаленного ПК и нажмите Enter.
  • Windows: Нажмите Пуск и введите rdp. Ищите приложение Remote Desktop Connection (Подключение к удаленному рабочему столу) и нажмите Open (Открыть). Введите IP-адрес компьютера Ubuntu и нажмите Подключить.
  • Mac Os: Начните с установки программного обеспечения Microsoft Remote Desktop 10 из App Store. Запустите программу, нажмите Add Desktop (Добавить рабочий стол), добавьте IP-адрес под именем PC Name (Имя ПК), затем нажмите Save (Сохранить). Просто дважды щелкните по иконке подключения в окне приложения, чтобы начать сеанс удаленного рабочего стола.

Обратите внимание, что RDP запросит у вас имя пользователя и пароль от учетной записи Ubuntu PC при первом установлении соединения.

Можно ли дистанционно управлять Убунту вдали от дома?

Хотите подключиться к вашей машине Ubuntu во время путешествия? Это немного сложнее, но возможно. Вам понадобится статический IP или динамический адрес от такого сервиса, как DynDNS.

Это, по сути, переадресация веб-адреса на устройство, работающее под управлением DynDNS в вашей сети.

Источник: https://devsday.ru/blog/details/4811

Как удаленно управлять Linux из Windows — Оки Доки

Удаленное управление Ubuntu из Windows

Настроить сервер Linux? Возможно, вы настроили его как решение для сетевого хранилища. Или, может быть, у вас есть рабочий компьютер с Linux, медиацентр или простой дополнительный компьютер в другой комнате.

Как бы то ни было, в какой-то момент вам потребуется удаленный доступ к устройству Linux с ПК с Windows или ноутбука. Итак, каково решение?

У пользователей Windows есть несколько инструментов, которые позволяют использовать простой удаленный рабочий стол из Windows в Linux. Хотите знать, как получить доступ к вашему рабочему столу Linux из Windows? Читай дальше!

Вам понадобится IP-адрес устройства Linux

Прежде чем начать, найдите IP-адрес вашего устройства Linux. Это необходимо для всех параметров удаленного подключения, хотя в некоторых случаях подходит имя хоста (сетевое имя устройства).

Самый простой способ проверить IP-адрес – войти в систему на вашем устройстве Linux и открыть терминал. Войти:

ifconfig

IP-адрес устройства будет отображаться.

Если у Linux есть Ethernet-соединение, адрес будет указан вместе с eth0. Если он подключен по беспроводной сети, найдите IP-адрес, указанный для wlan0.

Если это не легко или удобно, есть другой метод, который почти такой же простой. В окне браузера подключитесь к маршрутизатору. Обычно это адрес 192.168.0.1 или же 192.168.0.100, Вы должны быть в состоянии проверить, посмотрев на сам маршрутизатор или на документацию, поставляемую с ним.

После входа в маршрутизатор найдите опцию «Подключенные устройства» или аналогичную. Просмотрите IP-адреса, чтобы найти ваше устройство Linux по имени хоста. Некоторые маршрутизаторы могут даже отображать операционную систему устройства. Вы найдете IP-адрес, указанный рядом.

Запишите IP-адрес, так как он понадобится вам позже. И убедитесь, что вы знаете имя пользователя и пароль для вашего компьютера или сервера Linux!

Как получить доступ к рабочему столу Linux из Windows через RDP

Первый и самый простой вариант – RDP, протокол удаленного рабочего стола, встроенный в Windows.

Перед началом вам необходимо установить программное обеспечение xrdp на вашем Linux-компьютере. Вы можете сделать это лично или используя SSH (см. Ниже) с помощью одной команды:

sudo apt install xrdp

Чтобы перевести RDP в Linux, запустите программное обеспечение Remote Desktop на вашем компьютере с Windows. В Windows 8 и более поздних версиях его можно найти с помощью поиска, просто введя буквы «rdp».

С открытым окном подключения к рабочему столу:

  • Введите IP-адрес
  • использование Показать параметры для любых расширенных требований к подключению
  • щелчок Connect

Это так просто.

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

Если вы планируете использовать RDP на регулярной основе, вы можете сэкономить время, создав эти пользовательские конфигурации для Windows RDP.

,

Удаленный В Linux Из Windows С VNC

Виртуальное сетевое соединение (VNC) также предоставляет удаленный доступ к вашему рабочему столу Linux. Однако, как и в случае с RDP, вам необходимо установить специальное программное обеспечение. На коробке Linux требуется программное обеспечение VNC-сервера; в Windows клиентское приложение.

TightVNC – один из самых популярных вариантов подключения к Linux через VNC. Вы найдете Клиентское программное обеспечение Windows на сайте, но убедитесь, что вы выбрали правильную версию.

Скачать: VNC для Windows

После того, как вы это сделаете, установите файл quietvncserver на вашу Linux-систему. Это может быть через SSH (см. Следующий раздел) или с физическим доступом к компьютеру.

Во-первых, в Linux проверьте наличие обновлений:

sudo apt update

Далее выполните эту команду:

sudo apt install tightvncserver

После установки, запустите silentvncserver и установите пароль при появлении запроса.

sudo tightvncserver

Существует восемь символов для паролей. Теперь, когда закручивается туго настроенный сервер, вы увидите уведомление с номером порта – запишите его.

Для удаленного подключения к Linux из Windows:

  • Запустите приложение TightVNC Viewer в Windows
  • Введите IP-адрес и номер порта
  • щелчок Connect
  • Введите пароль, который вы установили при появлении запроса

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

Преимущества VNCПредлагая быстрый доступ к удаленному ПК, TightVNC имеет свои ограничения. Вы можете выполнять стандартные вычислительные задачи, но действия, связанные со СМИ, строго ограничены.

Remote Into Linux через SSH

SSH (Secure Shell) – отличный способ получить удаленный доступ к вашему устройству Linux. Эта опция также не ограничивается Windows, так как SSH можно использовать практически с любого устройства. Это также очень безопасно.

У вас есть два варианта SSH в Windows:

  1. SSH в Windows PowerShell
  2. Загрузите инструмент PuTTY SSH

Давайте посмотрим на оба.

Удаленный доступ к Linux с SSH в Windows PowerShell

Windows PowerShell – это новый инструмент командной строки в Windows 10, заменивший старое приложение командной строки. Чтобы найти его, щелкните правой кнопкой мыши «Пуск», чтобы получить доступ к меню питания, и выберите Windows PowerShell. В SSH введите:

ssh [IP_ADDRESS]

Поэтому, если устройство Linux имеет IP-адрес 192.168.13.123, введите:

  • ssh 192.168.13.123
  • При появлении запроса примите сертификат
  • Введите имя пользователя и пароль

Теперь у вас есть удаленный SSH-доступ к Linux.

Подключайтесь к Linux удаленно, используя SSH в PuTTY

Хотя приложение PuTTY изначально недоступно в Windows, его можно загрузить. Однако PuTTY не установлен. Вместо этого вы просто запускаете загруженный EXE-файл.

Скачать: PuTTY

Для удобства рекомендуется создать ярлык на рабочем столе.

,

Чтобы использовать PuTTY для SSH:

  • Выбрать сессия >Имя хоста
  • Введите сетевое имя компьютера с Linux или введите IP-адрес, который вы указали ранее.
  • Выбрать SSH, тогда открыто
  • Когда будет предложено принять сертификат для подключения, сделайте это
  • Введите имя пользователя и пароль для входа в ваше устройство Linux

Преимущества SSH: использование этого метода позволяет быстро вносить изменения в Linux, не пачкая рук. Особенно подходит для установки программного обеспечения и изменения администратора. Это также полезно для настройки следующей опции, VNC! SSH также идеально подходит для серверов

без установленной среды рабочего стола.

Однако, если вам нужно удаленное подключение к рабочему столу Linux, попробуйте VNC или RDP.

Три способа удаленного управления Linux из Windows

Независимо от вашего варианта использования, есть подходящий вариант для удаленного доступа к устройству Linux из Windows. Эти методы работают независимо от того, является ли устройство сервером, настольным ПК на работе, медиацентром или даже Raspberry Pi.

От простого к сложному удаленного доступа к Linux из Windows, используя:

  • RDP (протокол удаленного рабочего стола)
  • VNC (виртуальное сетевое соединение)
  • SSH (Secure Shell)

Если ваш дистрибутив Linux является Ubuntu, у вас уже есть встроенный VNC-совместимый инструмент удаленного рабочего стола. Вот как использовать Ubuntu Remote Desktop

,

Источник: https://okdk.ru/kak-udalenno-upravlyat-linux-iz-windows/

Xrdp — подключиться к удаленному рабочему столу Ubuntu Linux через RDP из Windows

Удаленное управление Ubuntu из Windows

Xrdp — это инструмент с открытым исходным кодом, который позволяет пользователям получать доступ к удаленному рабочему столу Linux через Windows RDP.

Помимо Windows RDP, инструмент xrdp также принимает соединения от других клиентов RDP, таких как FreeRDP, rdesktop и NeutrinoRDP

Требования Xrdp

  • пакеты xrdp и xorgxrdp
  • Слушает 3389 / tcp. Убедитесь, что ваш брандмауэр принимает соединения

В этой статье я покажу, как вы можете удаленно подключиться к Ubuntu Desktop с компьютера Windows с помощью инструмента Xrdp.

на Ubuntu 18.04

Во-первых, вам нужно установить Xrdp на Ubuntu

# apt install xrdp Reading package lists… Done Building dependency tree Reading state information… Done The following additional packages will be installed: xorgxrdp Suggested packages: guacamole xrdp-pulseaudio-installer The following NEW packages will be installed: xorgxrdp xrdp 0 upgraded, 2 newly installed, 0 to remove and 256 not upgraded. Need to get 498 kB of archives. After this operation, 3,303 kB of additional disk space will be used. Do you want to continue? [Y/n] y

Вы должны настроить правило polkit, чтобы избежать всплывающего окна аутентификации после ввода имени пользователя и пароля на экране входа xrdp в windows

# vim /etc/polkit-1/localauthority.conf.d/02-allow-colord.conf polkit.addRule(function(action, subject) { if ((action.id == “org.freedesktop.color-manager.create-device” || action.id == “org.freedesktop.color-manager.create-profile” || action.id == “org.freedesktop.color-manager.delete-device” || action.id == “org.freedesktop.color-manager.delete-profile” || action.id == “org.freedesktop.color-manager.modify-device” || action.id == “org.freedesktop.color-manager.modify-profile”) && subject.isInGroup(“{group}”)) { return polkit.Result.YES; } });

перезапустите службу xrdp

# systemctl restart xrdp

Затем убедитесь, что служба запущена

# systemctl status xrdp ● xrdp.service — xrdp daemon Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: en Active: active (running) since Tue 2018-10-16 02:05:21 WAT; 11min ago Docs: man:xrdp(8) man:xrdp.ini(5) Main PID: 2654 (xrdp) Tasks: 1 (limit: 2290) CGroup: /system.slice/xrdp.service └─2654 /usr/sbin/xrdp

Теперь убедитесь, что вы автоматически запускаете службу при запуске системы.

# systemctl enable xrdp Synchronizing state of xrdp.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable xrdp

Теперь вам нужно будет проверить свой IP-адрес, потому что вам понадобится его для подключения

# ip add 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens33: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:ef:f6:9b brd ff:ff:ff:ff:ff:ff inet 172.16.8.177/24 brd 172.16.8.255 scope global dynamic noprefixroute ens33

Мой IP-адрес — 172.16.8.177. Так что держите это в своем уме.

Xrdp работает с портом 3389, поэтому обязательно откройте его.

UFW по умолчанию отключен, поэтому вам нужно включить брандмауэр и создать правило для xrdp

# ufw enable # ufw allow 3389/tcp

Теперь вы можете продолжить настройку со стороны windows.

На Centos / Redhat 7

Обязательно установите репозитории Epel прежде всего

# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Читайте также  Где в айфоне управление подписками?

Теперь установите пакеты xrdp

# yum update && yum -y install xrdp tigervnc-server

Добавьте правило в брандмауэр. На Centos / RedHat  ufw не работает, а работает firewalld

# firewall-cmd —permanent —zone=public —add-port=3389/tcp

Затем перезагрузите брандмауэр

# firewall-cmd —reload

Теперь включите и перезапустите службу xrdp

# systemctl enable xrdp && systemctl restart xrdp

Проверьте свой IP-адрес для удаленного подключения в Windows

2) Подключение из Windows

На вашем компьютере windows, таком как windows 10 в нашем случае, запустите средство подключения к удаленному рабочему столу по умолчанию.

Вам нужно будет ввести IP-адрес вашего устройства, и вам будет предложено ввести имя пользователя

Доступ к удаленному рабочему столу Ubuntu / CentOS

Введите IP-адрес и имя пользователя

Теперь подтвердите информацию и запустите соединение.

Если вы не вышли из системы локально, удаленный вход в систему завершится с ошибкой.

Теперь вас попросят ввести пароль

Теперь подтвердите свои учетные данные. Вы можете увидеть IP-адрес моего Ubuntu в верхней части и страницу входа. Введите свой пароль и наслаждайтесь

Источник: http://itisgood.ru/2018/10/18/xrdp-podkljuchitsja-k-udalennomu-rabochemu-stolu-ubuntu-linux-cherez-rdp-iz-windows/

Делаем свой собственный сервер на Ubuntu. Удаленный рабочий стол – RDP из Windows и Linux

Удаленное управление Ubuntu из Windows

Для удобства управления нашим сервером сделаем доступ к его графическому интерфейсу. По умолчанию в Ubuntu уже есть VNC сервер, его надо только включить.

Делается это в Preferences->Remote Desktop

В окне настроек достаточно поставить нужные галочки и ввести пароль (можно не вводить, но мне так спокойней)

После этого можно уже коннектиться к нашему серверу используя, например, TightVNC.

Вводим пароль

И получаем доступ к нашему рабочему столу

Подключение идет по порту 5900, если Вы не настраивали что-то другое.

Но есть некоторые проблемы. Во первых, не работает переключение раскладок, косяки со шрифтами, сворачиванию всех окон, например при нажатии D и возможно что-то еще. Лечить это симптоматически очень непросто и как правило помогает не всем. Так что перейдем к установке RDP, к которому можно зацепиться стандартным виндовым клиентом. В нем решено большинство проблем, описанных выше.

Удалённый рабочий стол Ubuntu: возможные варианты подключения

Удаленное управление Ubuntu из Windows

Современные компьютерные технологии позволяют получать доступ к своему компьютеру из любой точки земного шара практически с любого устройства. Эта функция получила название удалённого доступа. Она очень сильно может выручить в том случае, если в нерабочее время вы нуждаетесь в данных, хранящихся на рабочих компьютерах, либо же вам нужно помочь своим друзьям или знакомым настроить что-то на их оборудовании без необходимости личного присутствия. Некоторые же пользователи во время отпуска желают получить доступ к фильмотеке или любым другим файлам, хранящимися на домашнем компьютере.

Организовать такой доступ совершенно не сложно, всё что вам нужно — это несколько минут времени для настройки, а затем интернет для непосредственной организации доступа. Операционная система Ubuntu имеет простой, но в тоже время удобный встроенный функционал. Если вам не нужны какие-то продвинутые функции, а возможностей стандартных инструментов будет вполне достаточно, вы даже сможете обойтись без дополнительного программного обеспечения.

В этой статье мы предлагаем рассмотреть несколько вариантов, как организовать подключение к удалённому рабочему столу в Ubuntu. Мы познакомимся с несколькими возможными протоколами, через которые можно совершать сеанс связи, а также проведём небольшой обзор стороннего программного обеспечения.

Заключение

Источник: https://nastroyvse.ru/opersys/lix/podklyuchitsya-k-udalyonnomu-rabochemu-stolu-ubuntu.html

Удаленное управление ubuntu из windows

Удаленное управление Ubuntu из Windows

-> MyLDP -> Тематический каталог -> Решение административных задач в Linux

Часть I. О том, что использовать

Оригинал: Remote Desktop Between Ubuntu/Linux and Windows, Part I Eric Geier вторник, 19 января 2009г. 10:43:53 Перевод: Коваленко А.М.

Дата перевода: 4 августа 2009 г.

Вы используете как Windows, так и Linux? Можете ли вы удаленно управлять Windows из Linux (Ubuntu либо другого дистрибутива) или Linux из Windows? Несомненно, можете. Подобно тому, как используется Подключение к удаленному рабочему столу между платформами Microsoft (или удаленное управление между машинами с Linux), возможно и управление рабочим столом из разных платформ. Вы можете щелкать мышью на рабочем столе и запускать приложения, точно так же, как если бы вы сидели прямо перед компьютером.

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

Выбор протокола удаленного рабочего стола

Приложения удаленного рабочего стола обычно используют либо Протокол Удаленного рабочего стола (RDP), либо протокол Виртуальной Вычислительной Сети (VNC). Для установки удаленного подключения оба узла (сервер и клиент) должны поддерживать один и тот же протокол. Проблема заключается в том, что не все операционные системы (ОС) используют одинаковые протоколы по умолчанию. Вдобавок к этому, некоторые дистрибутивы Linux и некоторые редакции Windows не содержат в себе ни серверного, ни клиентского приложения удаленного рабочего стола, либо не содержат приложение удаленного рабочего стола вообще.

Вашей первой задачей должно стать определение протокола, который уже поддерживается на ваших компьютерах. Дополнительно к исследованию вашей ОС, поиску документации, ссылкам на шпаргалки, вы должны иметь возможность понимать, что есть что и где. Затем, уже в конце, вы должны выбрать протокол для использования на всех ваших компьютерах.

ПлатформаПротоколКлиентСервер
Windows Home Edition RDP X
Windows XP Professional RDP X X
Windows Vista Home Basic & Premium RDP X
Windows Vista Business & Ultimate RDP X X
Most Linux Distros VNC X X

Обратите внимание:

  • Удаленный рабочий стол VNC обычно медленнее, чем RDP соединения, тем не менее, VNC обычно легче реализовать на различных платформах.
  • Для лучшей производительности и безопасности, вы можете использовать свободный сервер и клиентов NoMachine’s NX или сервер и клиентов FreeNX, но он более сложный в настройке, здесь требуется думать.
  • Возможно также, обеспечить поддержку RDP соединений на машинах с Linux, например, используя xrdp сервер.

Открытие брандмауэра (межсетевого экрана)

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

В Windows, при старте сервера, вы должны получить запрос на Блокирование или Разрешение доступа к сети приложению сервера удаленного рабочего стола. Если нажать кнопку «Разрешить», все должно заработать. Если вы не получили запрос, то можете зайти в свойства брандмауэра Windows и добавить разрешение для этого приложения вручную, используя номера портов, указанных ниже.

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

  • RDP использует TCP порт 3389
  • VNC использует порты, начиная с 5900 (каждое удаленное соединение к серверу использует разные порты; дисплей 1 использует порт 5901, дисплей 2 использует порт 5902, и т. д.). Лучшим методом, поэтому, будет определение области портов (таких как 5900 — 5905), когда вы создаете правило брандмауэра или исключения.

Теперь вы имеете возможность удаленно подключаться к компьютерам в вашей локальной сети. Для удаленного соединения через Интернет вы должны также, настроить ваш маршрутизатор. Мы обсудим это в следующей части.

Использование VNC сервера и клиента в Ubuntu

Если вы используете Ububntu, то вы уже имеете установленные и готовые к использованию клиент и сервер VNC. (Эта статья базируется на дистрибутиве Ubuntu Desktop 8.10 Intrepid Ibex.) Для того, чтобы иметь возможность принимать удаленные соединения, просто выберете в меню Система > Свойства > Удаленный рабочий стол. В диалоговом окне настройте желаемые ресурсы общего пользования и параметры безопасности. Список команда/адрес представлен вам для указания других компьютеров в локальной сети с установленным Ubuntu или другим дистрибутивом Linux, с которых будет производиться подключение.

Для использования VNC вьюера (просмотрщика) на Ubuntu, выберите Приложения > Служебные > Терминал. Если вы подключаетесь к компьютеру, на котором установлен Ubuntu, наберите команду предлагаемую Ubuntu. Если производится подключение к компьютеру, на котором установлен другой дистрибутив Linux, применяется следующий формат команды:

так как показано на рисунке 1. Эта строка содержит команду, , за которой следует имя или IP адрес компьютера (или Internet IP, если подключение производится через web), оканчиваясь двоеточием и ID (идентификатором) дисплея (туннеля). Если производится подключение к компьютеру, на котором установлен Windows, то двоеточие и номер дисплея не указываются, в этом случае формат команды следующий:

рисунок 1

Установка VNC Клиента и Сервера на другие дистрибутивы Linux

Если вы используете дистрибутив Linux, отличный от Ubuntu, поищите в его хранилищах соответствующие пакеты для установки VNC сервера и клиента. Если таких пакетов нет, то вы можете скачать TightVNC напрямую с их веб-сайта и следовать инструкциям по сборке и установке.

Сервер TightVNC/RealVNC не имеет графического интерфейса, вы должны использовать командную строку, но не беспокойтесь — это легко. Просто откройте Терминал, наберите и нажмите Enter. При первом запуске вам будет предложено создать пароль для VNC соединений. После того, как вы установили пароль, будет автоматически настроен дисплей или туннель, как показано на рисунке 2.

рисунок 2

VNC поддерживает множество дисплеев для обеспечения доступа большого количества пользователей и/или для определения вариантов атрибутов, таких, как разрешение экрана, команд, выполняемых при запуске и т.д. Каждый раз при запуске, команда создает новый туннель, с номером обычно начинающимся с 1, который увеличивается на единицу при каждом последующем запуске команды.

Ниже даны различные опции команды , которые полезно запомнить:

  • Для получения помощи используйте опцию или введите команду .
  • Используя опцию вы можете назначить имя определенному туннелю или дисплею, которое отображается в строке заголовка VNC клиента, когда производится удаленное подключение к этому дисплею.
  • Поправка позволяет вам вручную определить номер туннеля или дисплея.
  • Используя опцию вы можете установить ширину и высоту экрана для отображения удаленного рабочего стола.
  • Добавив вы можете установить глубину цвета от 8 до 32 бит на пиксель.
  • Для закрытия VNC туннеля используйте опцию , заменив значок решетки желаемым идентификатором туннеля (дисплея).

В зависимости от определенного дистрибутива Linux и решения VNC, которое установлено, вы можете иметь или не иметь графический пользовательский интерфейс для клиента или приложения вьюера. Если имеется графический интерфейс, — не стесняйтесь использовать его, но, при желании, вы можете использовать и командную строку.

Для графического интерфейса вы можете, как правило, настроить опции из диалогового окна. Когда подключаетесь к машине с дистрибутивом Linux, наберите имя компьютера или IP адрес удаленной машины (или Internet IP когда подключаетесь через web), затем двоеточие, ID туннеля или дисплея и нажмите Enter. Например, или . Если подключаетесь к машине с Windows, двоеточие и номер дисплея не требуется. Для подключения из терминала, введите и информацию об узле, таким же образом как показано на рисунке 1 ранее.

Установка VNC клиента/сервера в Windows

TightVNC также предлагает клиента и сервер в версии для Windows на его странице для скачивания. После установки TightVNC вы можете запустить сервер из меню Пуск (прим. переводчика: Пуск > Все Программы > TightVNC), выбрав Запустить TightVNC сервер. При этом появится диалоговое окно свойств (см. рисунок 3), где вы должны назначить пароль для входящих сессий.

рисунок 3

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

Если вы подключаетесь к удаленному компьютеру из Windows, выберите ярлык TightVNC Вьюер из стартового меню. Подобным образом, для подключения из других платформ, введите имя или IP адрес удаленного компьютера (или Internet IP адрес, когда подключаетесь через web), и когда подключаетесь к компьютеру с Linux включите в команду двоеточие и номер дисплея.

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

Eric Geier, автор множества книг о компьютерах и сетях, включая книги «Домашняя Сеть. Все в одном. Настольное руководство для чайников» (Wiley 2008) и «100 вещей, которые вам необходимо знать о Microsoft Windows Vista» (Que 2007).

Если вам понравилась статья, поделитесь ею с друзьями:

Источник: https://steptosleep.ru/%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9-%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9-%D1%81%D1%82%D0%BE%D0%BB-ubuntu/