Cara Mengatur SSH di Linux dan Menguji Pengaturan Anda: Panduan Pemula

Cara Mengatur SSH di Linux dan Menguji Pengaturan Anda: Panduan Pemula

Salah satu cara terpenting dalam menggunakan Linux adalah melalui SSH. Alat baris perintah akses jarak jauh ini memungkinkan Anda melakukan segalanya mulai dari menginstal perangkat lunak hingga mengonfigurasi Linux sebagai server web. SSH dapat menghemat waktu, membuat Anda lebih produktif, dan membantu Anda membuka kekuatan distro Linux Anda.





Tetapi bagaimana Anda mengatur SSH, di sisi klien dan server? Pelajari cara menginstal dan mengkonfigurasi perangkat lunak SSH di kedua ujungnya dan mengontrol komputer Linux Anda dari jarak jauh.





Apa itu SSH?

SSH adalah singkatan dari S aman NS ell dan memungkinkan Anda untuk mengontrol komputer atau server Linux dari jarak jauh dari perangkat lain. Ini bekerja di seluruh jaringan area lokal dan internet, artinya dapat digunakan untuk mengelola server media yang didukung Linux di rumah Anda, atau server web Linux di benua yang berbeda.





Meskipun SSH tidak memberi Anda akses ke lingkungan desktop komputer jarak jauh, SSH memungkinkan Anda menggunakan terminal. Setelah terhubung ke komputer jarak jauh, Anda dapat menggunakannya seolah-olah berada tepat di depan Anda. Pastikan untuk memiliki akses root.

cara menghapus teman terbaik dari snapchat

Perhatikan bahwa solusi akses jarak jauh lainnya tersedia untuk Linux. Misalnya, pengguna Ubuntu dapat mengandalkan Alat desktop jarak jauh yang kompatibel dengan VNC Remmina .



Untuk menggunakan SSH, Anda harus memastikan bahwa komputer jarak jauh (server) telah menyiapkan SSH. Selain itu, perangkat lokal Anda (klien) akan memerlukan penginstalan aplikasi SSH.

Instalasi Sisi Klien

Menginstal dan menyiapkan SSH pada klien itu sederhana. Dalam beberapa kasus, Anda bahkan tidak memerlukan perangkat lunak tambahan:





  • Pengguna Linux harus menemukan klien SSH yang terpasang di terminal
  • komputer macOS juga memiliki SSH yang sudah diinstal sebelumnya di terminal
  • PC Windows perlu menggunakan alat baris perintah PowerShell, atau menginstal Dempul

Galeri Gambar (2 Gambar) Mengembangkan Mengembangkan Menutup

SSH tidak diinstal pada sistem Linux Anda? Tambahkan dengan memperbarui paket dan memutakhirkan, lalu instal:





sudo apt update && sudo apt upgrade
sudo apt install openssh-client

Terbiasa menggunakan SSH di Windows tetapi telah beralih ke desktop Linux? Anda mungkin melewatkan aplikasi SSH desktop Putty dengan antarmuka mouse yang mudah. Untungnya, itu dapat diinstal pada desktop Linux:

sudo apt install putty

Dengan perangkat lunak klien SSH Anda terinstal, Anda siap untuk mengatur koneksi ke komputer atau server jarak jauh Anda.

Sebagai aturan umum untuk semua klien desktop dan seluler, yang Anda butuhkan hanyalah alamat IP atau nama host, dan detail login yang sesuai. Meskipun tampilan aplikasi mungkin berbeda, dan nama port mungkin perlu dimasukkan secara manual, sebagian besar klien SSH tidak dapat dibedakan.

Instalasi dan Konfigurasi Sisi Server

Sebelum membuat koneksi, instal perangkat lunak sisi server untuk menghosting koneksi SSH Anda. Ini membutuhkan seseorang untuk hadir untuk menginstal atau mengaktifkan SSH. Anda mungkin sudah hadir untuk melakukan ini---jika tidak, kolega atau teknisi pendukung di ujung server akan menyiapkan SSH.

Perhatikan bahwa jika Anda menggunakan paket hosting web, SSH harus diaktifkan secara default. Bicaralah dengan host web Anda untuk mengatur SSH jika tidak.

Jika SSH tidak diaktifkan di komputer atau server jarak jauh, instal dengan

sudo apt install openssh-server

Periksa ini bekerja dengan

sudo systemctl status ssh

Perintah harus memunculkan respons 'aktif'.

Dalam beberapa kasus, ufw firewall Ubuntu dapat memblokir SSH. Untuk memastikan ini tidak terjadi, gunakan

sudo ufw allow ssh

Dalam beberapa kasus, Anda juga harus mengaktifkan SSH di perangkat jarak jauh. Ini adalah tindakan pencegahan keamanan yang dapat diubah menggunakan

sudo systemctl enable ssh

Tersedia pilihan lain (

stop

,

start

, dan

disable

) untuk mengonfigurasi layanan SSH.

Tentukan Alamat IP

Untuk terhubung ke perangkat jarak jauh melalui SSH, Anda harus mengetahui alamat IP mesin. Anda memiliki dua cara mudah untuk menemukan ini:

  • Jalankan perintah terminal
  • Periksa routernya

Untuk menampilkan alamat IP dari sistem jarak jauh, masuk dan jalankan

ip address

Ini akan mengembalikan alamat IP perangkat, jadi catatlah. Pada versi Linux yang lebih lama

ifconfig

dapat memberikan hasil yang lebih baik.

Anda juga dapat memeriksa router untuk melihat perangkat yang terhubung. PC atau server Linux akan dicantumkan, biasanya berdasarkan sistem operasi atau nama perangkat. Ini harus membuatnya mudah untuk diidentifikasi.

Untuk menampilkan alamat IP publik, login ke server dan buka whatsmyip.org.

Alamat IP yang Anda gunakan harus yang cocok untuk koneksi. Jadi, jika perangkat berada di jaringan yang sama dengan klien, gunakan alamat IP lokal. Untuk koneksi di internet, gunakan alamat IP publik. Jika komputer berada di jaringan yang berbeda, pastikan port 22 diteruskan ke komputer.

Menghubungkan ke Linux melalui SSH

Seiring dengan alamat IP yang benar, Anda juga harus memiliki nama pengguna dan kata sandi untuk mendapatkan akses ke mesin jarak jauh.

Untuk alat SSH baris perintah, gunakan

ssh username@REMOTE.IP.ADDRESS.HERE

Pastikan untuk mengganti nama pengguna dengan nama pengguna yang sebenarnya dan REMOTE.IP.ADDRESS.HERE dengan alamat IP perangkat jarak jauh. Memukul Memasuki, dan Anda akan dimintai kata sandi.

Dengan kata sandi yang benar, Anda akan mendapatkan terminal prompt yang berfungsi --- Anda sekarang masuk ke komputer jarak jauh.

Menggunakan klien SSH desktop seperti Putty?

Masukkan Nama Tuan Rumah atau alamat IP , pilih SSH jenis koneksi, maka Membuka. Saat dimintai nama pengguna dan kata sandi Anda, masukkan di jendela baris perintah untuk menyelesaikan koneksi dan mendapatkan akses jarak jauh.

Tidak Dapat Terhubung? Pecahkan Masalah Pengaturan SSH Anda

Jika Anda mengalami masalah koneksi SSH, ini adalah kemungkinan penyebabnya:

  • Perangkat lunak SSH tidak diinstal di kedua komputer
  • Nama pengguna atau kata sandi Anda salah
  • Alamat IP salah
  • Firewall memblokir koneksi, atau port 22 tidak diteruskan

Periksa kembali setiap titik dan Anda seharusnya dapat terhubung. Jika tidak, masalahnya mungkin lebih kompleks.

Menggunakan Linux dari Jarak Jauh Dengan SSH

SSH adalah alat yang berguna untuk mengelola satu atau lebih komputer Linux.

Ini memungkinkan Anda dapat bekerja pada mesin apa pun hanya dari satu sistem. Anda dapat memasukkan hampir semua Perintah terminal Linux melalui SSH.

bagaimana Anda mengeluarkan air dari port pengisian daya?

Contoh utama meliputi:

  • Memperbarui: sudo apt update && sudo apt upgrade
  • Periksa status: waktu aktif
  • Proses yang berjalan: ps
  • Menjalankan proses oleh CPU: atas

Periksa daftar kami Perintah SSH untuk mengelola server Linux untuk lebih.

Atur SSH dan Jadikan Linux Lebih Kuat

Dengan SSH, Linux menjadi jauh lebih fleksibel dan kuat. Anda benar-benar dapat mengakses komputer dari jarak jauh menggunakan smartphone berkat SSH.

Jika SSH diatur dengan benar, dengan perangkat lunak sisi server dan klien diaktifkan dan dikonfigurasi, akses baris perintah jarak jauh dimungkinkan. Butuh sesuatu yang lebih? Begini caranya mengontrol desktop Linux dari jarak jauh dari Windows .

Membagikan Membagikan Menciak Surel Cara Mengakses Tingkat Gelembung Bawaan Google di Android

Jika Anda pernah ingin memastikan ada sesuatu yang rata dalam keadaan darurat, Anda sekarang bisa mendapatkan level gelembung di ponsel Anda dalam hitungan detik.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Akses Jarak Jauh
  • Terminal
  • Kerja jarak jauh
  • Linux Tips
  • SSH
Tentang Penulis Christian Cawley(1510 Artikel Diterbitkan)

Wakil Editor untuk Keamanan, Linux, DIY, Pemrograman, dan Penjelasan Teknologi, dan produser Podcast yang Sangat Berguna, dengan pengalaman luas dalam dukungan desktop dan perangkat lunak. Seorang kontributor untuk majalah Format Linux, Christian adalah penggemar Raspberry Pi, pecinta Lego dan penggemar game retro.

More From Christian Cawley

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan