Доступ к вашему серверу Linux с Android

Доступ к вашему серверу Linux с Android
⏱️ 1 min read

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

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

Прежде чем начать

Прежде чем вы начнете подключаться к своему серверу с Android, вы должны подумать, как это влияет на безопасность. Подключение с Android по своей сути не является небезопасным, но любой дополнительный способ подключения к вашему серверу — это еще одна дверь. Добавление двери означает, что кто-то другой потенциально может открыть эту дверь. Это даже не считая непреднамеренных уязвимостей, таких как Heartbleed, которые несколько лет назад вызвали серьезные проблемы.

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

Настройте свой сервер

доступ-linux-server-android-установка-ssh

Одним из наиболее распространенных и безопасных способов подключения к вашему серверу является SSH или Secure Shell. Если вы еще этого не сделали, вам нужно установить OpenSSH, который также включает SFTP (Secure FTP). Установить и настроить SSH несложно, но это выходит за рамки этой статьи. Не бойтесь, у нас есть пошаговое руководство по установке и настройке SSH и SFTP в Ubuntu. Даже если вы используете другой дистрибутив, эти инструкции помогут вам в этом.

Настройте свое Android-устройство

И SSH, и SFTP довольно загружены клавиатурой, поэтому вы можете рассмотреть возможность использования Bluetooth-клавиатуры на своем устройстве. Доступно множество Bluetooth-клавиатур, совместимых с Android, и многие из них очень доступны по цене. В качестве альтернативы, если у вас нет доступа к внешней клавиатуре, вы можете установить и использовать Хакерская клавиатура приложение.

Затем вам нужно получить приложение SSH для подключения к вашему серверу с Android. Два самых популярных варианта, доступных прямо сейчас, — это JuiceSSH и Termius.

СокSSH

доступ-linux-сервер-android-juicessh

СокSSH поддерживает Bluetooth-клавиатуры и предлагает множество опций. Базовая версия приложения поддерживает двухфакторную аутентификацию, дополнительные плагины и сжатие ZLib при SSH-соединениях. Обновление до версии Pro добавляет больше цветовых схем, автоматическое резервное копирование ваших подключений и удобный виджет. Приложение доступно бесплатно в магазине Google Play.

Термиус

доступ-линукс-сервер-андроид-termius

Термиус — еще один популярный вариант. Помимо SSH, это приложение также поддерживает SFTP. Если вам часто приходится загружать файлы с вашего Android-устройства на сервер, это удобно. Бесплатная версия приложения доступно в GooglePlay имеет большинство функций, которые вам понадобятся. К сожалению, поддержка SFTP включена только в версию Premium, которая стоит 59,88 долларов в год.

Подключение к вашему серверу

Чтобы подключиться к вашему серверу, вам потребуется либо ваше имя пользователя и пароль, либо ваш закрытый SSH-ключ. Использование имени пользователя и пароля проще, но менее безопасно. В приведенном выше руководстве по настройке SSH в Ubuntu есть шаг по созданию ключей. Чтобы использовать их с выбранным приложением SSH для Android, вам необходимо скопировать открытый ключ на свое устройство. Один из самых простых способов сделать это — сохранить свой ключ в менеджере паролей, таком как 1Password или LastPass, а затем скопировать и вставить его на свой телефон Android.

Определение вашего IP-адреса

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

Если ваш сервер является веб-хостом или удаленным хостом из такой службы, как Линод или же DigitalOcean, вам понадобится общедоступный IP-адрес вашего сервера. Один простой способ – ввести команду curl ifconfig.me в окне терминала на вашем сервере. При этом используется веб-сайт для получения вашего общедоступного IP-адреса.

Если вы подключаетесь к серверу в своем доме, вам понадобится ваш частный IP-адрес. Простой способ определить это — ввести команду ifconfig | grep inet. Вы увидите несколько строк текста. Один из них будет содержать ваш IP-адрес, который обычно имеет формат 192.168.*.*.

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

Join our Newsletter and receive offers and updates! ✅

0 0 голоса
Article Rating
Аватар Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Читайте также:

Подписаться
Уведомить о
guest
0 Comments
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x