Друзья, доброго дня! Удаленный рабочий стол – привычный и необходимый инструмент. Для линукс давно  разработаны инструменты, с помощью которых можно подключаться и работать. Изучим варианты подключения к рабочему столу с Windows и Линукс.

Внутри компьютерной сети проблем с подключением не возникает. Если планируется удаленная работа из дома (или из  другой компьютерной сети),  то для подключения в сеть необходимо наличие в ней OpenVPN сервера и открытого к нему порта.

На сервере Линукс к которому планируем подключаться нужно разрешить удаленные сессии (Пуск-Панель управления-Система- Вход в систему)

 В моем случае необходимо, чтобы подключаться по удаленке можно было бы как из  компьютера с Windows 10 так и с операционной системой Linux. Поэтому, список начнем с программы  X2go

Предоставление удаленки через программу X2GO

Для начала устанавливаем программное обеспечение  на сервер Линукс, к которому планируется подключаться командой:

По SSH можно выполнить команду так:

Если планируется печать (у терминальных серверов это обычное дело) тогда не забываем установить и службы печати командой:

sudo apt install x2goserver x2goserver-printing cups-x2go

По SSH:

После установки сервер сразу же готов к работе и теперь нужно установить клиентскую часть на клиентской машине. Если подключение будет с  Windows скачиваем программу.

Внимание! Имя пользователя в  Windows должно быть на латинице.

Если у вас не так – читаем здесь как быстро и легко изменить имя пользователя в Windows на нужное.

Как установить и настроить удаленное подключение к Linux Astra c компьютера Windows 10 через X2go?

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

Для корректной работы устанавливаем программу просмотрщик pdf -документов на компьютер. Я пользуюсь бесплатной Foxit Reader PDF.

В X2go “Настройки”  идем во вкладку “Печать”, выбираем принтер   и настраиваем путь  к файлу просмотрщика PDF

Галочка “Команда печати” должна быть активирована, а в строке нужно ввести путь к исполняемому файлу программы с параметром -p такого вида: “C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader” -p 

Во вкладке “Xorg server Setting” должна быть галочка “Использовать встроенный X-сервер:

Перезапускаем программу и теперь можно настраивать непосредственно подключение. Вводим имя компьютера, имя пользователя, стандартный номер порта SSH 22( на фото 21 порт. это не правильно, нужен именно 22 порт!).

Важная настройка – оконный менеджер “Другой оконный менеджер”; команда на его запуск fly-wm. Если выберите не тот – удаленка не будет нормально работать. Чтобы подключиться – жмем на наименование подключения…

выбираем оптимальное разрешение; вводим пароль и все должно заработать. При желании можно подключить локальные каталоги для обмена файлами с сервером.

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

Обязательно столкнетесь с проблемой переключения раскладки клавиатуры с английского на русский и наоборот после подключения к удаленному рабочему столу.  Частая болезнь X2go которая лечится командой (на сервере):

Это временная мера!  Раскладка будет переключаться нажатием Alt+Shift. На клиентской машине с Windows сделайте переключение раскладки нажатием Ctrl+Shift.

Как только закроете сеанс, при следующем заходе проблема возникнет опять. Я решил ее следующим образом: подключился по удаленному рабочему столу, зашел в “Пуск-Панель управления”- “раскладка клавиатуры”. С языками должно быть так:

Во вкладке “Опции XKB” выбираем настройку “Switshing to another layout” и ставим флаг на сочетании клавиш Alt+Shift:

Сохраняем настройки и пробуем. Если кто – то нашел другой способ решения проблемы – просьба делиться в комментариях! Можно при желании организовать доступ к удаленному компьютеру без ввода пароля, установив закрытый ключ SSH сертификата пользователя, под которым подключаетесь в настройку:

Как настроить удаленку  X2go на компьютере с Linux Astra для подключения к рабочему столу с Линукс?

Сначала нужно подключить список официальных репозиториев программы. Для этого предварительно установим ключи для подключения к серверу репозиториев:

 

Затем скачиваем c официального сайта список репозиториев. Запускаем Midnight Commander c правами суперпользователя:

И копируем скаченный список в папку: /etc/apt/sources.list.d

Обновляем пакеты из подключенных репозиториев командой:

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

Далее, скачиваем инструмент по работе с ключами в X2go с последуюшим обновлением пакетов :

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

На вопрос который предложит система отвечаем сначала “НЕТ” . А когда будет выведен список устанавливаемых зависимостей – отвечаем – ДА

Программа появится в меню “Пуск” -“Сеть”. Настройки подключения X2go в Линукс Астра производятся аналогичным образом как это мы проделали в Windows клиенте.

Как настроить подключение к удаленному рабочему столу  Windows 10 c компьютера линукс Астра?

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

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

На машину с операционной системой Linuks устанавливаем клиентскую часть freeRDP

Синтаксис подключения через терминал такой:

Пример:  $ xfreerdp /u:Ivanov /p:qwerty123 /v:10.77.110.111 

Чтобы не вводить каждый раз команду в терминал можно создать ярлык на рабочем столе и в его “свойства” строка команда прописать наш пример:

У этого способа один недостаток -сравнительно небольшой экран подключения. Но можно настроить  в ярлыке “команду” на запуск приложения Windows, а не весь рабочий стол.

В свойствах ярлыка нужно дописать имя приложения Windows:

Пример:
Требуется прямое подключение или наличие в сети OpenVPN. Есть и другие способы организации удаленного подключения в линукс о них мы еще поговорим. На сегодня достаточно!. Пока!

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

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