Cara SSH ke Server Linux dari Windows 10/11

Cara Ssh Ke Server Linux Dari Windows 10 11



Pada artikel ini, kami akan menunjukkan cara menginstal program klien OpenSSH pada sistem operasi Windows 10/11 dan mengakses server Linux dari Windows 10/11 melalui SSH. Kami juga akan menunjukkan kepada Anda cara menghapus kunci/sidik jari SSH yang bertentangan untuk server Linux dengan alamat IP yang sama dari sistem operasi Windows 10/11.

Topik Isi:

  1. Menginstal Klien SSH di Windows 11
  2. Menginstal Klien SSH di Windows 10
  3. Membuka Program Terminal di Windows 11
  4. Membuka Program Terminal di Windows 10
  5. Mengakses Server Linux melalui SSH dari Windows 10/11
  6. Menghapus Kunci/Sidik Jari SSH yang Bertentangan dari Windows 10/11
  7. Kesimpulan

Menginstal Klien SSH di Windows 11

Untuk mengakses server Linux dari Windows 11 melalui SSH, Anda perlu menginstal program klien SSH di sistem operasi Windows 11 Anda. Program klien SSH mungkin tidak diinstal di sistem operasi Windows 11 Anda.

Untuk memeriksa apakah program klien SSH diinstal atau untuk menginstal program klien SSH di Windows 11, klik kanan (RMB) pada menu 'Start' dan klik 'Settings'.









Aplikasi 'Pengaturan' harus dibuka.



Klik Aplikasi > Fitur pilihan .





Gulir ke bawah sedikit. Anda akan melihat fitur 'Klien OpenSSH'. Klik di atasnya dan lihat apakah sudah diinstal.



Dalam kasus kami, itu diinstal (karena kami dapat melihat tombol 'Uninstall'). Jika tidak dipasang di kasing Anda, Anda akan melihat tombol 'Instal'. Anda dapat mengkliknya untuk menginstal program Klien OpenSSH di Windows 11.

Menginstal Klien SSH di Windows 10

Untuk mengakses server Linux dari Windows 10 melalui SSH, Anda perlu menginstal program klien SSH di sistem operasi Windows 10 Anda. Program klien SSH mungkin tidak diinstal di sistem operasi Windows 10 Anda.

Untuk memeriksa apakah program klien SSH diinstal atau untuk menginstal program klien SSH di Windows 10, klik kanan (RMB) pada menu 'Start' dan klik 'Settings'.

Aplikasi 'Pengaturan' harus dibuka.

Klik pada 'Aplikasi'.

Klik 'Fitur opsional' dari bagian 'Aplikasi & fitur'.

Gulir ke bawah sedikit. Anda akan melihat fitur 'Klien OpenSSH'. Klik di atasnya dan lihat apakah sudah diinstal.

Dalam kasus kami, itu diinstal (karena kami dapat melihat tombol 'Uninstall'). Jika tidak dipasang di kasing Anda, Anda akan melihat tombol 'Instal'. Anda dapat mengkliknya untuk menginstal program Klien OpenSSH di Windows 10.

Membuka Program Terminal di Windows 11

Untuk mengakses program 'Klien OpenSSH', Anda perlu membuka aplikasi 'Terminal' di Windows 11.

Untuk membuka aplikasi 'Terminal' di Windows 11, klik kanan (RMB) pada menu 'Start' dan klik 'Terminal'.

Aplikasi 'Terminal' Windows 11 harus dibuka.

Untuk mengonfirmasi apakah Anda dapat mengakses program Klien OpenSSH, jalankan perintah berikut. Versi klien OpenSSH harus dicetak di terminal:

> ssh -DI DALAM

Membuka Program Terminal di Windows 10

Untuk mengakses program klien OpenSSH, Anda perlu membuka aplikasi 'Terminal' di Windows 10.

Untuk membuka aplikasi 'Terminal' di Windows 10, klik kanan (RMB) pada menu 'Start' dan klik 'Windows PowerShell'.

Aplikasi Terminal Windows 10 harus dibuka.

Untuk mengonfirmasi apakah Anda dapat mengakses program Klien OpenSSH, jalankan perintah berikut. Versi klien OpenSSH harus dicetak di terminal:

> ssh -DI DALAM

Mengakses Server Linux melalui SSH dari Windows 10/11

Untuk mengakses server Linux dari komputer Windows 10/11, Anda dapat menjalankan perintah berikut:

$ ssh < nama belakang >@< nama host / alamat IP >

Atau

$ ssh -P < nomor port > < nama belakang >@< nama host / alamat IP >

Di sini, adalah nama pengguna login server Linux Anda.

Itu adalah nama host/nama domain atau alamat IP server Linux Anda.

Itu adalah nomor port server OpenSSH yang berjalan di server Linux yang Anda coba akses. Ini hanya diperlukan jika server OpenSSH berjalan pada port non-default – port selain 22.

Misalnya, untuk mengakses server Linux dengan alamat IP 192.168.0.112 sebagai pengguna login shovon, jalankan perintah berikut:

> ssh shovon @ 192.168.0.112

Untuk mengonfirmasi kunci SSH/sidik jari server Linux, ketik 'ya' dan tekan .

Ketik kata sandi login server Linux Anda dan tekan .

Anda harus masuk ke server Linux.

Sekarang, Anda dapat menjalankan perintah apa pun yang Anda inginkan di server Linux jarak jauh Anda.

$ nama host -SAYA

$ lsb_rilis -A

Untuk menutup sesi SSH, jalankan perintah berikut:

$ KELUAR

Menghapus Kunci/Sidik Jari SSH yang Bertentangan dari Windows 10/11

Jika Anda menggunakan DHCP untuk menetapkan alamat IP di server Linux Anda, alamat IP yang sama dapat ditetapkan ke server Linux yang berbeda pada waktu tertentu. Jika demikian, jika Anda mencoba memasukkan SSH ke server Linux dengan alamat IP yang sebelumnya ditetapkan ke beberapa server Linux lain saat mengaksesnya melalui SSH, Anda akan melihat pesan kesalahan berikut.

Ini terjadi karena kunci SSH/sidik jari server Linux ini berbeda sedangkan alamat IP-nya sama. Mengakses server ini bisa menjadi masalah keamanan (yaitu serangan man-in-the-middle). Jadi, program klien SSH tidak mengizinkan jenis koneksi ini.

Untuk mengatasi masalah ini, Anda harus menghapus kunci/sidik jari SSH yang disimpan oleh program klien OpenSSH sebagai cache untuk alamat IP di komputer Windows 10/11 Anda.

Misalnya, Anda dapat menghapus kunci/sidik jari SSH yang di-cache untuk alamat IP 192.168.0.112 dengan perintah berikut:

$ ssh-keygen -R 192.168.0.112

Kunci/sidik jari SSH yang di-cache untuk alamat IP harus dihapus dari komputer Windows 10/11 Anda.

Sekarang, Anda seharusnya dapat mengakses server Linux dengan alamat IP yang sama dari komputer Windows 10/11 Anda melalui SSH seperti biasa, seperti yang dapat Anda lihat pada tangkapan layar berikut:

> ssh shovon @ 192.168.0.112

Kesimpulan

Kami menunjukkan kepada Anda cara menginstal program klien OpenSSH pada sistem operasi Windows 10/11. Kami juga menunjukkan kepada Anda cara membuka aplikasi Terminal di Windows 10/11 dan mengakses server Linux dari Windows 10/11 melalui SSH, dan cara menghapus kunci/sidik jari SSH yang bertentangan untuk server Linux dengan alamat IP yang sama dari Windows 10/ 11 sistem operasi.