Secure Shell atau SSH adalah protokol rangkaian yang membolehkan anda berhubung dengan pelayan jauh. Anda boleh menggunakannya untuk mengakses komputer lain dari jauh melalui rangkaian atau melaksanakan arahan baris perintah.
Dalam artikel ini, anda akan belajar cara menyambungkan Mac kepada pelayan jauh melalui SSH.
Apakah itu SSH dan bagaimana ia berfungsi?
SSH adalah protokol yang anda gunakan untuk mengakses komputer melalui rangkaian yang tidak selamat dengan cara yang selamat. Ia melakukannya dengan menyulitkan semua komunikasi antara komputer anda dan pelayan. Itulah salah satu sebab mengapa salah satu penggunaannya yang paling popular adalah akses jauh dan pelaksanaan baris perintah di komputer lain.
Tujuan di sebalik penciptaan SSH adalah untuk menangani kelemahan keselamatan yang dikaitkan dengan protokol lain seperti FTP dan Telnet. Malah, apabila SSH dicipta pada tahun 1995, nombor port yang dipilih untuknya adalah 22, yang berada di antara port Telnet 23 dan FTP 21.
Apabila menggunakannya untuk menyambung ke pelayan jauh, ia menyulitkan sambungan rangkaian dengan kunci awam-sulit yang dijana secara rawak dan kemudian memerlukan pengesahan kata laluan, menambah lapisan keselamatan tambahan. Ini adalah contoh yang sangat mudah tentang bagaimana SSH berfungsi, tetapi pengguna juga boleh mencipta kunci mereka sendiri.
Selain daripada akses jauh dan pelaksanaan baris perintah, SSH juga digunakan untuk pengekalan terowong, pemajuan port TCP, dan sambungan X11. Anda boleh memulakan sambungan SSH dengan menaip perintah SSH berikut dalam Terminal Mac: ssh username@IP-address
Untuk menubuhkan sambungan SSH, anda boleh menggunakan klien SSH bawaan dan aplikasi Terminal atau memasang emulator Terminal pihak ketiga dan mendapatkan kelebihan tambahan, yang telah kami jelaskan di bawah.
SSH daripada Terminal Mac - klien SSH terbina dalam
Di macOS, Terminal adalah aplikasi yang membolehkan anda menjalankan klien SSH terbina dalam. Ia memberikan anda akses kepada satu set alat baris perintah yang berkuasa. Di bawah, kami telah berkongsi arahan langkah demi langkah tentang bagaimana anda boleh menggunakan SSH melalui Terminal Mac anda.
Cara menggunakan SSH pada Mac melalui Terminal
Mari kita lihat langkah-langkah yang diperlukan untuk membuat sambungan SSH melalui Terminal pada macOS:
Pertama, buka aplikasi Terminal dengan membuka Finder dan pergi ke Aplikasi > Utiliti. Anda juga boleh membukanya dengan mencarinya di Spotlight Search (Command+Space bar).
Untuk membuat sambungan SSH, anda perlu menaip arahan berikut dalam Terminal: ssh user@IP-address. Anda perlu menggantikan “user” dengan nama pengguna anda dan “IP-address” dengan alamat IP pelayan jauh.
Nota: Jika menyambung untuk kali pertama, anda mungkin diminta untuk mengesahkan jika anda ingin teruskan sambungan. Hanya taip yes dan tekan kekunci Enter.
Masukkan kata laluan jika pelanggan SSH memintanya.
Setelah disambungkan, anda boleh menggunakan sebarang arahan Terminal untuk melaksanakan tindakan. Kami mengesyorkan anda melihat senarai arahan Terminal kami untuk melihat apa yang boleh anda lakukan.
Untuk memutuskan sambungan dari pelayan SSH, taip exit dan tekan kekunci Enter.
Kaedah alternatif untuk mengakses SSH: Commander One - emulator Terminal
Jika anda mahukan aplikasi yang lebih intuitif untuk menggunakan SSH dalam macOS, kami mengesyorkan supaya melihat Commander One. Ia adalah pengurus fail yang berfungsi sebagai klien FTP dan didatangkan dengan peniru Terminal dalam versi Pro. Terdapat banyak ciri berguna lain yang termasuk dalam Commander One, termasuk antara muka dua panel, kebolehan untuk memasang storan awan sebagai pemacu tempatan, dan sokongan arkib ZIP.
Commander One bukan sahaja pengganti untuk Terminal, tetapi juga alternatif hebat untuk aplikasi Finder. Kedua-dua panel membantu meningkatkan produktiviti dan menjadikan aliran kerja anda lebih lancar. Anda boleh berinteraksi dengan pelbagai folder, sembunyikan/unhide fail dengan satu klik butang, menyesuaikan hotkeys, dan membuka seberapa banyak tab yang anda inginkan.
Versi Pro menawarkan ciri tambahan dan fungsi yang lebih maju seperti dapat menggunakan Terminal dalam antara muka Commander One. Anda juga boleh memasang bucket Amazon S3, bekerja dengan fail WebDAV, mengakses fail Backblaze B2 dengan lancar, dan banyak lagi.
Buka SSH pada Mac dengan Commander One
Menggunakan Commander One untuk membuka sambungan SSH pada Mac adalah satu proses yang mudah. Di bawah, kami telah menerangkan cara anda boleh melakukannya:
Pertama, muat turun Commander One dari laman rasmi. Tunggu sehingga ia selesai dipasang pada Mac anda dan kemudian lancarkannya.
Tekan Ctrl+O serentak untuk membuka Terminal di Commander One.
Untuk membuat sambungan SSH, taip ssh [nama pengguna]@[alamat ip] dalam Terminal. Gantikan [nama pengguna] dengan nama pengguna pengguna jauh dan [alamat ip] dengan alamat IP pelayan.
Cara menghidupkan SSH pada Mac
Jika anda ingin menyambung ke Mac anda dari jauh melalui rangkaian, terdapat beberapa tetapan yang perlu anda konfigurasikan terlebih dahulu. Setelah anda menukar tetapan ini, anda boleh menyambung ke Mac anda melalui SSH.
Untuk ini berfungsi, anda perlu mengaktifkan Log Masuk Jauh pada Mac anda, yang boleh didapati dalam Tetapan Sistem. Kami mengesyorkan anda melihat pada panduan di laman rasmi Apple untuk mempelajari cara melakukannya.
Kesimpulan
SSH ialah cara yang selamat untuk menyambung ke komputer dari jauh dan seperti yang kita lihat dalam artikel ini, terdapat dua cara untuk melakukannya. Anda boleh menggunakan klien SSH sama ada dalam Terminal Mac, atau memuat turun Commander One untuk mendapatkan lebih banyak ciri.
Versi Pro Commander One membolehkan anda melaksanakan arahan Terminal dalam tetingkap yang sama, menghapuskan keperluan untuk beralih ke aplikasi lain. Selain itu, ia merupakan alternatif yang hebat untuk Finder dan klien FTP, jadi anda boleh melakukan lebih banyak daripada sekadar menyambung melalui SSH ke komputer lain pada Mac anda.