Содержание
SSH обеспечивает безопасный механизм делиться файлами перемещений туда и обратно на вашем Android. SSH также пригодится в огромном количестве случаев, от сетевых технологий до разработки. Это позволяет вам получить удаленный доступ к вашему Android. Кроме того, вы также можете получить доступ к внутренней файловой структуре вашего Android. Однако для большинства из SSH-приложения , доступных в Play Store, требуется рутирование вашего устройства.
Если вы просто хотите подключить свой Android по SSH, рутирование вашего устройства Android — это слишком далеко. Вы можете получить доступ к своему Android через SSH без рута. Вот как это сделать.
Применение SSH
SSH позволяет вам полностью контролировать ваш Android через Wi-Fi. Вы можете вводить такие команды, как ls, mkdir, find и т. д.. Однако, чтобы в полной мере воспользоваться этим, вам необходимо знать команду терминала. Более того, SSH позволяет вам безопасно переносить файлы подключаться к вашему устройству Android. В отличие от Пушбуллет или AirDroid, здесь нет ограничения на размер файла. Или вам не нужно проходить аутентификацию каждый раз при подключении к устройству Android.
Что вам понадобится
Нам понадобится SSH-клиент и SSH-сервер, работающие на компьютере и Android соответственно.
<ул>
Получить SSH-сервер на Android
1. Перейдите в магазин Google Play и установите приложение SSHelper. После этого откройте приложение.
Загрузить SSHelper для Android
2. Когда вы откроете приложение, сначала у вас появится всплывающее окно с запросом разрешения на хранение. Процесс предоставления разрешения на хранение немного отличается. Нажмите кнопку «ОК», а затем нажмите «Разрешения».
3. Затем на вкладке «Разрешения» нажмите «Хранилище». Затем нажмите «Разрешить», чтобы включить разрешение на хранение для приложения.
4. После этого вернитесь в приложение SSHelper. На вашем телефоне будет запущен SSH-сервер. Теперь, чтобы подключиться к нашему устройству Android, нам нужно 4 вещи: IP-адрес, номер порта SSH, имя пользователя и пароль. Чтобы увидеть IP-адрес и номер порта, перейдите на вкладку «Конфигурация». Здесь вы можете найти IP-адрес и номер порта. Запишите это, поскольку нам потребуется подключение к SSH-серверу. Имя пользователя и пароль для входа по умолчанию: «admin».
Теперь, когда мы запустили SSH-сервер на Android, мы можем перейти на ПК.
Используйте CMD в Windows 10 для доступа к Android
1. Старая добрая командная строка Windows уже поддерживает SSH. Все, что вам нужно сделать, это запустить команду ssh из cmd. Для этого перейдите в меню «Пуск» и введите «cmd». Как только появится всплывающее окно с результатами, нажмите Enter. Альтернативно вы также можете нажать Win + R, ввести cmd и нажать кнопку «ОК». 2. Затем введите следующую команду в командной строке.
ssh [email protected] -p 2222
Если вы ничего не меняли на Android, используйте ту же команду, изменив IP-адрес на своем устройстве Android. 3. После того, как вы нажмете Enter в командной строке, вам будет задан вопрос. Если вы используете надежный ноутбук, просто введите «да». Таким образом, ваш компьютер будет постоянно аутентифицирован и доверен вашему устройству Android. Если вы не используете доверенное устройство, просто введите «нет». Далее введите пароль. Пароль по умолчанию — admin. После аутентификации вам будет представлена командная строка Android, где вы сможете удаленно выполнять команды.
Используйте терминал на Mac 10 для доступа к Android
1. Как и Windows 10, macOS также поддерживает SSH. Чтобы использовать SSH, нажмите Cmd+Пробел, чтобы запустить Spotlight. Введите «Терминал» и нажмите Enter.
2. На терминале введите следующую команду. Замените IP-адрес на IP-адрес вашего устройства Android.
ssh [email protected] -p 2222
Следующим запросом будет ввод пароля. Пароль по умолчанию — admin. После успешной аутентификации вам будет предоставлен терминал Android.
Стороннее приложение для Windows и macOS
Хотя собственная командная строка поддерживает SSH, если вам нужен интуитивно понятный интерфейс, хорошим вариантом будет сторонняя командная строка, такая как Putty. Более того, PuTTY позволяет управлять несколькими соединениями одновременно, а параметры соединения можно настроить в графическом интерфейсе.
1. Загрузите PuTTY.exe на свой компьютер по ссылке ниже. В зависимости от вашей версии Windows загрузите 32-битный или 64-битный файл соответственно. Загрузить PuTTY для Windows
2. Введите IP-адрес вашего устройства Android и измените порт SSH с 22 на 2222.
3. Вы получите предупреждение системы безопасности с вопросом, доверяете ли вы SSH-серверу. Если вы нажмете кнопку «Да», впредь вы не будете проходить проверку при каждом подключении. 4. Далее откроется командная строка с запросом имени пользователя и пароля. Имя пользователя и пароль по умолчанию — admin. После успешной аутентификации вам будет представлен терминал Android.
Как получить доступ к графическому интерфейсу Android с компьютера
Если вам не нравится командная строка, вы также можете использовать стороннее приложение с графическим интерфейсом, например WinSCP. WinSCP позволяет вам получить доступ к файловой системе вашего Android через графический интерфейс через SSH. Приложение использует SCP, который работает через SSH. Вы можете безопасно передавать файлы с ПК с Windows на смартфон Android. Загрузить WinSCP для Windows
Также читайте: 6 лучших текстовых редакторов Android для программирования