Как подключиться по SSH к iPhone или iPad

Оглавление:

Anonim

Возможно, вы уже знаете, что iOS имеет ту же базовую архитектуру Unix, что и Mac OS X, и из-за этого вы можете подключиться к iPhone или iPad по протоколу SSH так же, как если бы вы подключались к любому другому компьютеру Mac или Unix. .

Как оказалось для нас, пользователей-ботаников, эта возможность отключена без джейлбрейка, поэтому для того, чтобы подключиться по SSH к вашему устройству iOS, вам сначала нужно будет сделать джейлбрейк.Как это сделать, зависит от того, какую версию iOS использует ваше оборудование, но вы можете найти нашу информацию о джейлбрейке здесь в зависимости от вашей конкретной версии iOS и модели устройства iPhone или iPad.

Чтобы уточнить, это руководство о том, как настроить возможность подключения по SSH к вашему iPhone или iPad с другого компьютера, если вы просто ищете SSH-клиент для iPhone или iPad, Prompt в iOS App Store, безусловно, лучший и стоит около 15 долларов.

Как настроить SSH, а затем подключиться по SSH к iPhone или iPad

Как упоминалось ранее, первое, что вам нужно сделать, это сделать джейлбрейк, это выходит за рамки этой статьи, но это легко сделать. После взлома вашего iPhone, iPad или iPod touch выполните следующие действия:

Шаг 1) С устройства iOS

  • Запустите Cydia, найдите и установите OpenSSH (он находится в сетевом разделе Cydia) — вы ничего не увидите на своем Springboard, потому что он работает в фоновом режиме
  • После загрузки и установки OpenSSH нажмите «Настройки», а затем «Wi-Fi»
  • Нажмите на стрелку рядом с маршрутизатором Wi-Fi, к которому вы подключены, это вызовет настройки беспроводной сети
  • Запишите IP-адрес, отображаемый на первом экране, например, мы скажем, что это 192.168.1.103

Шаг 2) SSH с компьютера Mac или Windows

  • Запустите Терминал в Mac OS X или PuTTY для пользователей Windows
  • В командной строке введите следующее:
  • ssh [email protected]

    Не забудьте использовать IP-адрес, который вы нашли на предыдущем шаге на вашем iPhone

  • Подождите минуту или две, пока сгенерируются ключи шифрования SSH, примите их, когда (если) спросят — эта задержка возникает только при первом подключении по ssh с компьютера к устройству iOS
  • При запросе пароля используйте «alpine», но без кавычек, это пароль по умолчанию для всех устройств iOS

Можно, если интересно.

Шаг 3) Измените пароли iOS по умолчанию: Теперь вы будете подключены к своему iPhone или iPad через SSH. Первое, что вам нужно сделать, это изменить пароли по умолчанию, иначе любой человек в сети теоретически может подключиться к вашему iPhone, iPad или iPod touch. Для этого достаточно ввести следующую команду:

passwd

Укажите новый пароль, а затем подтвердите его при появлении запроса.

Теперь вам нужно изменить пароль «мобильного» идентификатора, чтобы быть в безопасности, это в основном та же процедура:

passwd mobile

Введите новый пароль и подтвердите его.

В приведенном ниже видео показан процесс смены паролей root. Это очень просто и займет всего минуту.

Если вы планируете часто подключаться к своему устройству iOS, вы можете вручную установить IP-адрес DHCP, чтобы он не менялся на вас, а затем настроить псевдоним SSH, чтобы вы не необходимо снова ввести всю строку подключения.

SSH к вашему iPhone с iPhone (или iPad к самому себе и т. д.), т.е. подключитесь к локальному хосту

: Для подключения к локальному хосту с вашего устройства iOS вам просто нужно иметь SSH или терминальный клиент на самом iPhone. Опять же, я предлагаю Подсказку из iOS App Store, но есть и другие варианты.

SFTP на iPhone или iPad

: Передача файлов на iPhone или iPad — это просто вопрос использования SFTP после установки и запуска OpenSSH.Вы будете использовать тот же IP-адрес, логин и пароль, что и для подключения по SSH, только с ftp-клиента, а не с терминала. Несколько хороших бесплатных FTP-клиентов: CyberDuck для Mac или Filezilla для Mac, Windows и Linux.

Разное по SSH

Это, очевидно, относится к iOS, iPhone и iPad, но у Mac также есть собственный SSH-сервер, который можно включить, и его намного проще включить через панель настроек, или вы можете включить SSH-сервер через командную строку Mac, если это предпочтительнее, либо это немного проще по сравнению с использованием джейлбрейка, как это необходимо в iOS.

Если у вас есть дополнительные сведения или советы по использованию SSH на iOS, поделитесь ими в комментариях ниже!

Как подключиться по SSH к iPhone или iPad