Як підключити SSH до iPhone або iPad

Зміст:

Anonim

Можливо, ви вже знаєте, що iOS має таку саму архітектуру Unix, що лежить в основі Mac OS X, і завдяки цьому ви можете підключитися до iPhone або iPad через SSH так само, як і до будь-якої іншої машини на базі Mac або Unix .

Як виявилося для нас, більш розумних користувачів, ця можливість вимкнена без джейлбрейка, тому для того, щоб підключитися до вашого пристрою iOS через SSH, вам потрібно спочатку зробити джейлбрейк.Як це зробити залежить від того, яку версію 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»
  • Торкніться стрілки поруч із WiFi-маршрутизатором, до якого ви підключені, це відкриє налаштування бездротової мережі
  • Зверніть увагу на IP-адресу, яка відображається на першому екрані, як приклад ми скажемо, що це 192.168.1.103

Крок 2) SSH з комп’ютера Mac або Windows

  • Запустіть термінал у Mac OS X або PuTTY для користувачів Windows
  • Введіть наступне в командному рядку:
  • ssh [email protected]

    Не забувайте використовувати IP-адресу, яку ви знайшли на попередньому кроці на своєму iPhone

  • Зачекайте одну-дві хвилини, поки згенеруються ключі шифрування SSH, прийміть їх, коли (якщо) буде запропоновано – ця затримка виникає лише під час першого підключення з комп’ютера до пристрою iOS
  • Коли з’явиться запит на пароль, використовуйте «alpine», але без лапок, це пароль за умовчанням для всіх пристроїв iOS

Можна, якщо цікаво.

Крок 3) Змініть паролі iOS за замовчуванням: тепер ви будете підключені до свого iPhone або iPad через SSH. Перше, що ви захочете зробити, це змінити паролі за замовчуванням, інакше будь-хто в мережі теоретично зможе підключитися до вашого iPhone, iPad або iPod touch. Для цього достатньо ввести таку команду:

passwd

Введіть новий пароль і підтвердьте його, коли буде запропоновано.

Тепер ви захочете змінити пароль «мобільного» ID, щоб бути безпечним, це в основному та сама процедура:

passwd mobile

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

У відео нижче показано процес зміни паролів адміністратора. Це дуже просто і займає лише хвилинку.

Якщо ви плануєте часто підключатися до свого пристрою iOS, ви можете встановити IP-адресу DHCP вручну, щоб вона не змінювалася на вас, а потім налаштувати псевдонім SSH, щоб ви не потрібно знову ввести весь рядок підключення.

SSH у ваш iPhone з iPhone (або iPad до себе тощо), тобто: підключіться до localhost

: для підключення до локального хосту з вашого пристрою 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