Hostwinds Учебники

Результаты поиска для:


Содержание


Предпосылки
Шаг 1: Установите сервер RDP на машине Linux
Шаг 2: Настройте XRDP для вашей среды рабочего стола Linux
Шаг 3: Разрешить RDP -трафик через брандмауэр Linux
Шаг 4: Подключите из Windows к машине Linux
Устранение неполадок общих проблем
Вы подключены!

Как удалить доступ к Linux с Windows

Теги: Cloud Servers,  Windows 

Предпосылки
Шаг 1: Установите сервер RDP на машине Linux
Шаг 2: Настройте XRDP для вашей среды рабочего стола Linux
Шаг 3: Разрешить RDP -трафик через брандмауэр Linux
Шаг 4: Подключите из Windows к машине Linux
Устранение неполадок общих проблем
Вы подключены!

Протокол удаленного рабочего стола (RDP) позволяет подключаться к удаленному компьютеру и управлять удаленным компьютером, как если бы вы сидели перед ним.В то время как RDP обычно ассоциируется с системами Windows, вы также можете использовать его для подключения к машинах Linux.

В этом уроке мы проведем вас через процесс настройки и использования RDP для доступа к машине Linux из Windows.

Предпосылки

Прежде чем мы начнем, давайте подтвердим следующее:

  1. Машина Linux: Система Linux (например, Ubuntu, Centos, Fedora), к которой вы хотите подключиться.
  2. Машина Windows: Компьютер, управляющий Windows с клиентским программным обеспечением RDP (например, удаленное подключение рабочего стола).
  3. Конфигурация сети: Обе системы находятся в одной и той же сети, или машина Linux доступна через публичное IP/HostName.
  4. Разрешения: Администратор или Sudo доступ к машине Linux.Если вам нужна помощь с этим, ознакомьтесь с нашим учебником на Как создать пользователя sudo

Шаг 1: Установите сервер RDP на машине Linux

Windows использует протокол RDP по умолчанию, поэтому вам нужно установить сервер RDP на вашем машине Linux.Популярный вариант xrdp.

  1. Откройте терминал на машине Linux
    • Вы можете использовать встроенный терминал или SSH в машину Если вы получаете доступ к нему удаленно.
  2. Установите XRDP
  • На Ubuntu или Debian на основе Системы, запустить:
sudo apt update
sudo apt install xrdp -y
  • На CentOS или Fedora, использовать::

sudo yum install epel-release -y
sudo yum install xrdp -y

3. Запустить и включить xrdp

  • Начните сервис XRDP:

sudo systemctl start xrdp
  • Включите его начать на загрузке:

sudo systemctl enable xrdp

4. Проверьте статус

  • Убедитесь, что служба работает:

sudo systemctl status xrdp

Шаг 2: Настройте XRDP для вашей среды рабочего стола Linux

Различные настольные среды (например, GNOME, KDE, XFCE) требуют конкретных конфигураций.Вот общий подход:

1.Проверьте установленную среду рабочего стола:

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

echo $XDG_CURRENT_DESKTOP

2. Настройте XRDP для использования среды рабочего стола

  • Отредактируйте файл xrdp.ini:
sudo nano /etc/xrdp/xrdp.ini
  • Убедитесь, что это ссылается на ваш предпочтительный сеанс рабочего стола.Например:

exec=startxfce4
  • Замените startXFCE4 на команду для вашей среды рабочего стола (например, StartGnome или StartkDe).

3. Перезагрузите сервис XRDP:

sudo systemctl restart xrdp

Шаг 3: Разрешить RDP -трафик через брандмауэр Linux

Убедитесь, что брандмауэр вашей машины Linux позволяет по умолчанию порт 3389).

1.Откройте порт RDP

  • Для UFW (брандмауэр Ubuntu):
sudo ufw allow 3389
  • Для брандмалда:
sudo firewall-cmd --permanent --add-port=3389/tcp
sudo firewall-cmd --reload

2. Проверьте открытый порт:

sudo netstat -tulpn | grep 3389

Для получения дополнительной информации о портах Linux, проверьте 5 способов проверить на Linux.

Шаг 4: Подключите из Windows к машине Linux

Теперь, когда машина Linux готова, пришло время подключиться из Windows.

  1. Откройте удаленное подключение на рабочем столе:
    • Нажмите Win + r Чтобы открыть Запустить диалог, тип MSTSCи ударить Войти.
  2. Введите IP -адрес Machine Machine:
    • В окне подключения удаленного рабочего стола введите машину Linux айпи адрес или имя хоста.
  3. Аутентификация:
    • Вам будет предложено авторизоватьсяПолемИспользуйте свое имя пользователя Linux и пароль.
  4. Начните сеанс:
    • Нажмите "Подключить«Если все настроено правильно, вы увидите свой рабочий стол Linux на экране.

Устранение неполадок общих проблем

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

  • Черный экран или сеанс не загружается:
    • Убедитесь, что правильная среда рабочего стола настроена для XRDP.
    • Убедитесь, что у вашей машины Linux есть достаточные ресурсы (ОЗУ, ЦП) для обработки сеанса RDP.
  • Проблемы брандмауэра или сети:
    • Убедитесь, что порт 3389 открыт, и машина доступна из системы Windows.
  • Ошибки учетных данных:
    • Дважды проверьте имя пользователя и пароль, которые вы используете.Убедитесь, что учетная запись пользователя имеет разрешение на доступ к среде рабочего стола.

Вы подключены!

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

Если у вас есть какие -либо вопросы или столкнуться с проблемами, не стесняйтесь обращаться за помощью или проконсультироваться с документацией для XRDP и вашего дистрибуции Linux.Счастливого удаленного доступа!

Написано Karlito Bonnevie  /  апреля 27, 2022