Организация удаленного рабочего стола Kali Linux

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

Удаленный рабочий стол Kali Linux может  пригодится в различных ситуациях. Например, можно оставить работающий комп с Kali Linux и получить к нему доступ удаленно. В этой статье я покажу все способы организации удаленного рабочего стола Kali Linux, с помощью SSH, XRDP и VNC.

Еще по теме: Как посмотреть список запущенных процессов на Kali Linux

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

SSH, VNC и XRDP установлены в Кали по умолчанию, но удаленный рабочий стол по дефолту не включен. Поэтому прежде чем подключаться к Kali Linux с другого компьютера необходимо включить службы удаленного доступа.

Как включить удаленный рабочий стол на Kali Linux

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

Протокол SSH

SSH означает «Secure SHell» — это простой способ для получения доступа к терминалу Kali Linux с другого компьютера в одной локальной сети.

Чтобы запустить службу, откройте терминал и введите команду:

Включить удаленный доступ Kali Linux SSH

После запуска службы, вы увидите статус Active (Активный).

Но если хотите иметь доступ к полной среде рабочего стола с другого компьютера, вам следует попробовать два следующих способа. Даже если большинство инструментов доступны в консоли Kali Linux, их проще использовать с графическим интерфейсом (GUI).

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

Этот синтаксис используется и для включения других служб, перечисленных ниже.

Включение удаленного доступа XRDP

XRDP — это бесплатный протокол удаленного доступа, основанный на протоколе RDP (Microsoft Remote Desktop). Протокол позволяет подключится к удаленному компьютеру, как если бы вы использовали компьютер физически.

Это популярный протокол с инструментами для подключения, доступными в любой операционной системе и дистрибутиве, поэтому это, вероятно, самый простой способ удаленного доступа к Kali Linux с другого компьютера.

XRDP также установлен по умолчанию в Kali Linux. Для включения удаленного доступа нужно запустить службу:

Ниже покажу, как использовать XRDP для удаленного подключения к Kali.

Протокол VNC

VNC — еще один известный протокол удаленного доступа. Он также предустановлен в Kali Linux, но перед его использованием необходимо установить пароль.

Разница с XRDP заключается в том, что XRDP запустит новую сессию (вы вводите логин и пароль), а VNC просто подключается к уже текущую открытой сессии, для доступа к ней нужен только пароль VNC.

VNC обычно используется технической поддержкой. Так IT-специалист может получить доступ к текущему сеансу пользователя и увидеть проблему, исправляя ее, а пользователь ПК будет видеть происходящее у себя на экране.

Чтобы создать пароль, введите команду:

При первом запуске вам будет предложено ввести пароль (максимум 8 символов). Он также предоставит вам URL-адрес для доступа к сеансу (в моем примере это infosec-kali:1).

Включить удаленный доступ Kali Linux VNC

Запуск VNC со стартом системы проблематичен. В моем случае — функция работала стабильно только на последней версии Кали.

После включения VNC вы можете подключиться к нему  удаленно.

Как получить удаленный доступ к Kali Linux

Вот необходимые шаги для удаленного подключения к Kali Linux:

  1. Узнать текущий IP-адрес Кали.
  2. Выбрать протокол удаленного доступа (SSH, XRDP или VNC).
  3. Выбрать и использовать соответствующий инструмент для удаленного подключения к Кали.

Получение IP-адреса Kali Linux

Чтобы узнать IP-адрес кликните правым кликом мышки по значку сети на верхней панели. Затем нажмите «Информация о подключении».

Получить IP-адрес Kali Linux

IP-адрес указан в разделе «IPV4». В моем случае — 172.24.27.195.

Если у вас есть только доступ к терминалу, тогда используйте команду:

IP-адрес Kali Linux ifconfig

IP-адрес указан во второй строке и соответствует интерфейсу, к которому вы в данный момент подключены (Ethernet ⇒ eth0, Wi-Fi ⇒ wlan0).

Какой бы метод вы ни использовали, запишите IP-адрес, он понадобится вам позже для удавленного доступа к сеансу Kali Linux.

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

Я рекомендую использовать:

  1. XRDP у вас вероятно, уже есть все необходимое на вашем компьютере для его использования.
  2. SSH если хотите работать с командной строкой. В случае с Windows 11 или Linux/macOS, вам не придется нечего дополнительно устанавливать.
  3. VNC если нужно видеть сессию удаленного рабочего стола.

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

Удаленное подключение с помощью SSH

После включения SSH можно подключаться.

Синтаксис команды:

Пример:

Удаленный доступ Kali Linux SSH

Если у вас старая версия Windows, команда ssh, может не работать. В таком случае, нужно установить и использовать сторонний клиент. Я рекомендуется использовать Putty.

После подключения у вас есть доступ ко всем командам, доступным в Kali Linux.

Удаленное подключение с помощью XRDP

Этот вариант будет полезен если нужен доступ к интерфейсу рабочего стола.

В Windows инструмент «Подключение к удаленному рабочему столу» установлен по умолчанию. Вы найдете его в меню «Пуск».

Удаленный доступ Kali Linux XRDP

Просто введите IP-адрес и нажмите «Подключиться».

После подключения нужно будет войти в систему:

Удаленное подключение Kali Linux XRDP

Используйте то же имя пользователя и пароль, что и при непосредственном входе в Kali Linux.

После этого удаленный рабочий стол Кали:

Удаленное подключение Kali Linux RDP

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

Если это так,тогда изменит startwm.sh, чтобы сбросить существующий сеанс.

Откройте файл с помощью Nano:

Добавьте эти строки в начале:

Вот как должен выглядеть файл:

Удаленный рабочий стол Kali Linux XRDP

Сохраните файл и перезапустите соединение. После этого он должен работать.

Удаленное подключение с помощью VNC

Наконец, если вы действительно хотите использовать VNC, вам нужно заранее сделать несколько вещей.

Во-первых, вам нужен VNC-клиент на вашем компьютере. Доступно множество опций, но есть некоторые проприетарные причины, которые делают их несовместимыми с Kali Linux.

Лучшим вариантом в этом случае является использование TightVNC. Вы можете скачать его отсюда. Это бесплатно и доступно в любой операционной системе.

После установки вы не можете использовать его напрямую. Вы получите ту же проблему, что и с XRDP.

XFCE (среда рабочего стола) не запустится автоматически, и вы получите серый экран в VNC.

Вот как это исправить:

Откройте терминал или SSH-соединение. Отредактируйте этот файл:

Добавьте эти строки в начале:

После этого это выглядит так:

Удаленный рабочий стол Kali Linux VNC

Вернитесь на свой компьютер, введите URL-адрес, указанный командой «vncserver», которую вы использовали ранее для запуска службы. В большинстве случаев это будет что-то вроде «IP_ADDRESS:1».

Не забудьте конец, IP-адрес не будет работать.

Подключение к Kali Linux с помощью tightvnc

Затем вам нужно будет ввести пароль, который вы создали при первом использовании «vncserver», и вы получите доступ к полному интерфейсу:

Удаленный рабочий стол Kali Linux VNC

Как и в случае с XRDP, теперь вы можете использовать полный интерфейс рабочего стола.

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

Не забудьте закрыть сессию при выходе :-).

ВКонтакте
OK
Telegram
WhatsApp
Viber

Добавить комментарий

Ваш адрес email не будет опубликован.