Kadang-kadang perlu untuk terhubung ke perangkat seluler Anda dari komputer, untuk tujuan pemecahan masalah atau menggunakan alat yang berjalan dari komputer. Misalnya, suite Prometheus tihmstar menurunkan versi perangkat Anda dengan mengirimkan perintah kepadanya dari komputer yang menyimpannya, dan file yang digunakannya. Koneksi yang digunakan untuk melakukan ini disebut SSH, dan biasanya disediakan oleh paket OpenSSH (atau klien yang setara seperti Dropbear).
Dalam panduan ini kami akan menunjukkan kepada Anda bagaimana menggunakan SSH untuk terhubung ke perangkat Anda dari komputer Anda. Kami juga akan membahas cara mengubah kata sandi default pada perangkat Anda, karena begitu Anda telah menginstal OpenSSH, siapa pun dapat masuk menggunakan kata sandi default jika Anda tidak mengubahnya. Ini adalah risiko keamanan utama, dan setiap orang yang memasang OpenSSH harus mengikuti prosedur ini.
Peringatan: baca ini!
Harap dicatat, prosedur ini tidak berlaku untuk jailbreaks iOS 10 Yalu. Mereka sudah memasukkan klien SSH yang berbeda, dan menginstal OpenSSH bersama itu akan menyebabkan masalah.
Namun menginstal OpenSSH pada perangkat yang menjalankan iOS 9.3.3 atau lebih rendah sepenuhnya aman.
Cara SSH ke iPhone atau iPad Anda
1) Jika Anda belum menginstalnya, instal OpenSSH ke perangkat Anda dari Cydia. Itu ditemukan di repositori Cydia / Telesphoreo, dan penulisnya adalah Saurik.
Jika Anda menjalankan jailbreak Yalu untuk iOS 10, tidak instal OpenSSH, karena sudah termasuk klien SSH yang disebut Dropbear dan menginstal keduanya akan menyebabkan masalah.
2) Pastikan laptop dan perangkat Anda terhubung ke jaringan Wi-Fi yang sama.
3) Di perangkat Anda, buka Pengaturan aplikasi, dan buka Wifi.
4) Pilih ikon informasi biru di sebelah kanan jaringan Wi-Fi yang saat ini terhubung.
5) Pada halaman informasi yang muncul, cari bidang yang disebut Alamat IP, dan catat nilainya.
6) Di Mac Anda, luncurkan Terminal aplikasi dari / Aplikasi / Utilitas, atau melalui Spotlight.
7) Saat diminta, masukkan perintah di bawah ini. Ganti string Xs dengan alamat IP Anda catat di Langkah 5.
8) Terminal mungkin bertanya apakah Anda ingin mempercayai tuan rumah. Jika ya, ketikkan Iya, lalu tekan tombol Memasukkan kunci.
9) Sekarang akan meminta kata sandi perangkat, untuk terhubung dengannya. Ini bukan kata sandi komputer Anda atau kata sandi kunci perangkat Anda.
- Jika Anda belum pernah mengubah kata sandi sebelumnya atau menggunakan OpenSSH, kata sandinya masih merupakan standar, yaitu alpine.
- Jika sebelumnya Anda pernah menggunakan OpenSSH dan mengubah kata sandi perangkat Anda, maka Anda tahu kata sandi baru, dan dapat memasukkannya di sini.
10) Ketikkan kata sandi, dan tekan Memasukkan.
11) Setelah memasukkan kata sandi, permintaan Terminal akan berubah dari nama komputer Anda menjadi akar, yang berarti sekarang terhubung ke perangkat Anda. Perintah apa pun yang Anda terbitkan setelah ini akan memengaruhi perangkat Anda daripada komputer Anda.
Jika Anda telah mengubah kata sandi default perangkat Anda dan hanya perlu tahu cara SSH ke perangkat Anda, Anda sudah selesai! Anda sekarang dapat mengeluarkan perintah apa pun yang Anda perlukan untuk perangkat Anda, seperti mengganti file, atau menggunakan alat seperti Prometheus.
Namun, jika Anda belum mengubah kata sandi default, dan Anda masuk dengan kata sandi "alpine", Anda harus mengubahnya SEKARANG dengan mengikuti sisa panduan ini..
Cara mengubah kata sandi root dan seluler Anda
Anda hanya perlu melakukan bagian ini satu kali; di masa depan, Anda dapat SSH ke perangkat Anda dengan hanya mengikuti langkah-langkah di atas.
1) Ikuti instruksi di atas untuk SSH ke iPhone atau iPad Anda.
2) Setelah Anda terhubung ke perangkat Anda, dan prompt perintah mengatakan akar, ubah kata sandi root dengan mengetik sandiwara ke dalam Terminal.
3) Ini akan meminta kata sandi root baru. Ketik dengan hati-hati, tekan Memasukkan, dan kemudian ketik lagi saat diminta.
Jangan kehilangan, salah ketik dua kali, atau lupa kata sandi ini, karena Anda tidak akan dapat mengubahnya jika melakukannya, dan Anda tidak akan dapat terhubung ke perangkat Anda melalui SSH tanpanya.
Setelah kata sandi dimasukkan dua kali, tombol akar prompt akan muncul kembali, artinya kata sandi root telah berhasil diubah. Di masa mendatang, Anda harus memasukkan kata sandi baru itu pada langkah 9 di atas saat menghubungkan melalui SSH.
4) Sekarang ketik ponsel passwd ke Terminal, dan tekan Memasukkan. Kami sekarang akan mengubah kata sandi untuk pengguna seluler dan juga root, untuk menjaga keamanan perangkat.
5) Terminal akan kembali meminta Anda untuk memasukkan kata sandi dua kali, kali ini untuk seluler alih-alih root. Kata sandi bisa sama jika Anda mau.
Jangan kehilangan, salah ketik dua kali, atau lupakan kata sandi ini, karena Anda tidak akan dapat mengubahnya jika melakukannya.
Setelah Anda memasukkan kata sandi dua kali, prompt akan muncul kembali, yang berarti kata sandi seluler juga telah berhasil diubah. Perangkat Anda sekarang aman dari koneksi yang tidak diinginkan yang masuk dengan kata sandi default. Di masa mendatang, Anda hanya perlu mengikuti langkah 2-9 panduan ini untuk terhubung melalui SSH, dan harus memasukkan kata sandi root baru alih-alih “alpine”.
Berikut ini adalah tangkapan layar dari seluruh sesi Terminal, sehingga Anda dapat melihat perintah:
OpenSSH adalah alat yang ampuh, dan seringkali dapat menyelamatkan perangkat Anda dari pemulihan dengan membiarkan Anda membuat perubahan ketika perangkat itu sendiri tidak dapat digunakan, misalnya saat pembekuan atau booting looping. Karena alasan ini, sebaiknya dipasang, jadi Anda bersiap untuk yang terburuk. Namun jika Anda menginstalnya, pastikan untuk mengubah kata sandi seperti yang dijelaskan di atas, atau itu menjadi lebih dari risiko keamanan daripada bantuan.
Beri tahu saya jika Anda memiliki masalah dalam mengikuti panduan ini, dan jika Anda memiliki kegunaan yang menarik untuk OpenSSH di perangkat Apple Anda. Proses ini akan berguna untuk beberapa panduan mendatang saya, seperti cara menggunakan tihmstar's futurerestore untuk meningkatkan perangkat Anda ke firmware yang tidak ditandatangani, jadi perhatikan juga!