Cara SSH di Mac dengan Native SSH Client
Daftar Isi:
Tahukah Anda bahwa Mac memiliki klien SSH asli yang dibangun langsung ke dalam baris perintah? Klien ssh ini memungkinkan koneksi aman dan login jarak jauh ke mesin lain. Tidak seperti Windows, Anda tidak memerlukan aplikasi pihak ketiga untuk menggunakan SSH untuk koneksi ke komputer dan perangkat jarak jauh, karena ssh dibangun langsung ke Mac OS dan Mac OS X – sempurna!
Mari kita telusuri cara membuat koneksi SSH ke komputer lain menggunakan klien ssh asli di Mac OS.
Beberapa latar belakang cepat untuk yang tidak dikenal; SSH adalah singkatan dari Secure SHell, dan memungkinkan membuat koneksi terenkripsi ke komputer lain melalui jaringan atau internet yang lebih luas. Anda dapat menggunakan klien SSH di Mac OS untuk terhubung ke mesin lain dengan server SSH yang berjalan, apakah itu di Mac lain dengan Mac OS X, linux, unix, atau komputer Windows tidak masalah, asalkan memiliki server SSH menjalankannya dan Anda memiliki kredensial, itu dapat dihubungkan dengan aman.
Menggunakan ssh dianggap agak canggih dan biasanya berguna untuk administrasi sistem jarak jauh, aktivitas shell, manajemen server, dan aktivitas baris perintah lainnya. Jika Anda memiliki dua komputer di jaringan Anda sendiri, Anda dapat menyiapkan server SSH di Mac melalui System Preferences dengan cukup mudah, atau jika Anda paham dengan Terminal, Anda juga dapat mengaktifkan SSH melalui baris perintah, dan mencobanya sendiri.
Cara Menggunakan Klien SSH di Mac
Dengan asumsi Anda memiliki IP server jarak jauh dan nama pengguna jarak jauh, inilah yang perlu Anda lakukan untuk terhubung melalui SSH di Mac OS dan Mac OS X:
- Luncurkan aplikasi Terminal, Terminal ditemukan di direktori /Applications/Utilities/ tetapi Anda juga dapat meluncurkannya dari Spotlight dengan menekan Command+Spacebar dan mengetik “Terminal” lalu kembali
- Pada prompt perintah, masukkan sintaks ssh berikut:
- Tekan tombol Kembali untuk menjalankan perintah
- Opsional: Anda mungkin perlu memverifikasi keaslian host, jika semuanya diperiksa ketik "ya" untuk menerima kunci sidik jari dan terhubung ke server SSH, atau ketik 'tidak' untuk menolaknya dan memutuskan
- Masuk ke server jarak jauh dengan memasukkan kata sandi untuk akun pengguna yang Anda masuki
Ganti “nama pengguna” dengan akun pengguna yang sesuai dari mesin jarak jauh, dan “alamat ip” dengan alamat IP mesin jarak jauh. Sebagai contoh:
Itu saja, sekarang Anda masuk ke mesin jarak jauh melalui SSH.
Pada titik ini Anda memiliki akses ke fungsionalitas baris perintah apa pun di komputer jarak jauh, dengan asumsi Anda memiliki hak istimewa untuk melakukan tugas atau menjalankan perintah. Apa yang Anda lakukan setelah terhubung dengan SSH terserah Anda, tetapi seperti yang disebutkan sebelumnya, ini dimaksudkan untuk penggunaan tingkat lanjut seperti administrasi sistem, manajemen server, operasi jaringan, dan tugas tingkat tinggi lainnya yang umumnya kurang relevan bagi pengguna komputer rata-rata.
Ketika Anda selesai, Anda dapat mengetik "keluar" untuk memutuskan sambungan dari mesin jarak jauh, atau tutup saja aplikasi Terminal untuk menutup klien ssh dan koneksi.
Catatan tambahan: Anda juga dapat SSH ke Mac Anda sendiri dengan cara ini jika Anda ingin mencobanya, tetapi tidak ada gunanya karena meluncurkan Terminal dengan sendirinya memberi Anda akses shell langsung ke komputer untuk memulai. Namun, ia menawarkan sarana untuk bereksperimen dengan koneksi SSH jika Anda belum pernah melakukannya sebelumnya, cukup gunakan nama pengguna @ localhost atau 127.0.0.1 untuk IP.
Ngomong-ngomong, jika Anda ingin mengizinkan orang lain untuk melakukan SSH dari jarak jauh ke Mac ANDA, Anda perlu mengatur server SSH asli di Mac Anda (mudah seperti yang dijelaskan di sini) dan kemudian Anda ingin untuk menambahkan akun pengguna baru ke Mac untuk orang tersebut, jangan pernah berbagi login dan kata sandi Anda sendiri dengan orang lain.Perlu diingat jika Anda memberi seseorang akses SSH ke Mac Anda dengan akun admin, Anda memberi mereka akses penuh ke komputer Anda, semua file, aplikasi, aktivitas, log, dan yang lainnya, yang mewakili akses jarak jauh lengkap dan total ke komputer. Baris perintah memiliki sejumlah besar perintah yang tersedia dan lebih kuat daripada antarmuka grafis (GUI) yang kita semua kenal dan sukai, jadi Anda mungkin tidak ingin mengizinkannya secara acak. Apa pun yang dapat Anda lakukan di baris perintah dapat dilakukan melalui ssh, dengan asumsi hak pengguna yang sesuai – inilah mengapa ssh begitu banyak digunakan untuk administrasi sistem dan oleh pengguna tingkat lanjut, dan kurang relevan untuk orang baru dan yang kurang teknis. Jika Anda ingin memberi seseorang akses jarak jauh untuk tujuan pemecahan masalah dan Anda seorang pemula, pendekatan yang lebih baik adalah menggunakan berbagi layar.
Ingin melihat tips SSH lainnya (di sini)? Apakah Anda memiliki trik SSH mewah yang ingin Anda bagikan? Apakah Anda tahu klien SSH yang lebih baik daripada OpenSSH yang dibangun di Mac OS? Beri tahu kami di komentar!