Хостинг с удаленным рабочим столом
Необычный, но удобный способ размещения удаленного рабочего стола от Миши.
Пожалуйста, ознакомьтесь с нашим "Руководством по хостингу" для ознакомления с современными, передовыми методами хостинга. Это руководство о моем необычном подходе к размещению удаленных рабочих столов, без SSH, SCP, терминала и т.д.
Это определенно не лучшая практика и не экономит ресурсы. Однако это очень просто в использовании 😄.
Вот предварительный просмотр конечного результата, это экземпляр виртуальной машины Google Cloud, работающий под управлением Debian со средой рабочего стола, в которую я вхожу через Google Remote Desktop из своего браузера:
Это позволяет использовать тот же рабочий процесс, что и на моем локальном компьютере. Я могу легко перемещаться по файловой системе, проверять использование ресурсов, проверять выполнение длительно выполняющихся задач, загружать файлы с помощью Firefox и т.д. не думая о командах терминала.
Простота использования и удобство для меня важнее, чем несколько сотен мегабайт памяти. Но опять же, это не лучшая практика.
Инструкция по установке
В этом руководстве конкретно используются Google Cloud, Debian, XFCE и Google Remote Desktop, потому что эта комбинация была самой простой и надежной. Не стесняйтесь пробовать другие методы.
Этот метод основан на официальном руководстве Google Cloud по использованию Google Remote Desktop на экземплярах виртуальной машины. Однако с несколькими рекомендациями, с которыми я разобрался со временем:
Используйте не менее 15 ГБ дискового пространства.
Используйте Debian. Ubuntu не работает с данным методом.
Ожидается несколько ошибок установки, вот почему в Google есть команды --fix-broken.
Используйте XFCE как среду рабочего стола. Cinnamon не работает в данном случае.
Полезно также установить Firefox, как упоминалось в их руководстве.
После следования руководству вы сможете войти в систему с помощью Google Remote Desktop.
Дополнительно: передача файлов
Интерфейс Google Remote Desktop имеет функцию передачи файлов, которая не так удобна в использовании.
Мне стало проще использовать любой из популярных инструментов облачной синхронизации файлов. Mega отлично подходит для этого, благодаря официальной поддержке Linux, а также сквозному шифрованию. Сначала установите его на свой локальный компьютер с официального сайта и создайте папку с тестовым файлом. Затем установите его на облачный сервер, выполнив следующие действия:
Подытожим
Мы узнали, как установить среду рабочего стола на наш облачный сервер, как войти в нее через Google Remote Desktop и как передавать на нее файлы.
Я надеюсь, что это облегчит жизнь некоторым из вас, кто не очень любит терминал. Мы используем этот метод для нашего бота Discord (Alan) и нескольких других инструментов. Вы также можете легко использовать это для нескольких игровых серверов. Но помните, что наше Руководство по хостингу лучше подходит для серьезных игр.
Last updated