Bagaimana untuk SSH ke Pelayan Linux dari Windows 10/11

Bagaimana Untuk Ssh Ke Pelayan Linux Dari Windows 10 11



Dalam artikel ini, kami akan menunjukkan kepada anda cara memasang program klien OpenSSH pada sistem pengendalian Windows 10/11 dan mengakses pelayan Linux daripada Windows 10/11 melalui SSH. Kami juga akan menunjukkan kepada anda cara untuk mengalih keluar kekunci/cap jari SSH yang bercanggah untuk pelayan Linux dengan alamat IP yang sama daripada sistem pengendalian Windows 10/11.

Topik Kandungan:

  1. Memasang Klien SSH pada Windows 11
  2. Memasang Klien SSH pada Windows 10
  3. Membuka Program Terminal pada Windows 11
  4. Membuka Program Terminal pada Windows 10
  5. Mengakses Pelayan Linux melalui SSH daripada Windows 10/11
  6. Mengalih keluar Kekunci/Cap Jari SSH yang Bercanggah daripada Windows 10/11
  7. Kesimpulan

Memasang Klien SSH pada Windows 11

Untuk mengakses pelayan Linux daripada Windows 11 melalui SSH, anda perlu memasang program klien SSH pada sistem pengendalian Windows 11 anda. Program klien SSH mungkin tidak dipasang pada sistem pengendalian Windows 11 anda.

Untuk menyemak sama ada program klien SSH dipasang atau memasang program klien SSH pada Windows 11, klik kanan (RMB) pada menu 'Mula' dan klik pada 'Tetapan'.









Apl 'Tetapan' harus dibuka.



Klik pada Apl > Ciri pilihan .





Tatal ke bawah sedikit. Anda akan melihat ciri 'OpenSSH Client'. Klik padanya dan lihat jika ia dipasang.



Dalam kes kami, ia dipasang (kerana kita dapat melihat butang 'Nyahpasang'). Jika ia tidak dipasang dalam kes anda, anda akan melihat butang 'Pasang'. Anda boleh mengklik padanya untuk memasang program Klien OpenSSH pada Windows 11.

Memasang Klien SSH pada Windows 10

Untuk mengakses pelayan Linux daripada Windows 10 melalui SSH, anda perlu memasang program klien SSH pada sistem pengendalian Windows 10 anda. Program klien SSH mungkin tidak dipasang pada sistem pengendalian Windows 10 anda.

Untuk menyemak sama ada program klien SSH dipasang atau untuk memasang program klien SSH pada Windows 10, klik kanan (RMB) pada menu 'Mula' dan klik pada 'Tetapan'.

Apl 'Tetapan' harus dibuka.

Klik pada 'Apl'.

Klik pada 'Ciri pilihan' daripada bahagian 'Apl & ciri'.

Tatal ke bawah sedikit. Anda akan melihat ciri 'OpenSSH Client'. Klik padanya dan lihat jika ia dipasang.

Dalam kes kami, ia dipasang (kerana kita dapat melihat butang 'Nyahpasang'). Jika ia tidak dipasang dalam kes anda, anda akan melihat butang 'Pasang'. Anda boleh mengklik padanya untuk memasang program Klien OpenSSH pada Windows 10.

Membuka Program Terminal pada Windows 11

Untuk mengakses program 'klien OpenSSH', anda perlu membuka aplikasi 'Terminal' pada Windows 11.

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

Apl 'Terminal' Windows 11 harus dibuka.

Untuk mengesahkan sama ada anda boleh mengakses program Klien OpenSSH, jalankan arahan berikut. Versi klien OpenSSH hendaklah dicetak pada terminal:

> ssh -DALAM

Membuka Program Terminal pada Windows 10

Untuk mengakses program klien OpenSSH, anda perlu membuka aplikasi 'Terminal' pada Windows 10.

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

Apl Terminal Windows 10 harus dibuka.

Untuk mengesahkan sama ada anda boleh mengakses program Klien OpenSSH, jalankan arahan berikut. Versi klien OpenSSH hendaklah dicetak pada terminal:

> ssh -DALAM

Mengakses Pelayan Linux melalui SSH daripada Windows 10/11

Untuk mengakses pelayan Linux dari komputer Windows 10/11 anda, anda boleh menjalankan arahan berikut:

$ ssh < nama pengguna >@< nama hos / alamat IP >

Ataupun

$ ssh -hlm < nombor port > < nama pengguna >@< nama hos / alamat IP >

Di sini, yang ialah nama pengguna log masuk pelayan Linux anda.

The ialah nama hos/nama domain atau alamat IP pelayan Linux anda.

The ialah nombor port pelayan OpenSSH yang berjalan pada pelayan Linux yang anda cuba akses. Ini hanya diperlukan jika pelayan OpenSSH berjalan pada port bukan lalai - port selain daripada 22.

Sebagai contoh, untuk mengakses pelayan Linux dengan alamat IP 192.168.0.112 sebagai pengguna log masuk shovon, jalankan arahan berikut:

> ssh shovon @ 192.168.0.112

Untuk mengesahkan kunci SSH/cap jari pelayan Linux, taipkan “ya” dan tekan .

Taipkan kata laluan log masuk pelayan Linux anda dan tekan .

Anda harus log masuk ke pelayan Linux.

Kini, anda boleh menjalankan sebarang arahan yang anda mahu pada pelayan Linux jauh anda.

$ nama hos -saya

$ lsb_release -a

Untuk menutup sesi SSH, jalankan arahan berikut:

$ keluar

Mengalih keluar Kekunci/Cap Jari SSH yang Bercanggah daripada Windows 10/11

Jika anda menggunakan DHCP untuk menetapkan alamat IP pada pelayan Linux anda, alamat IP yang sama mungkin diberikan kepada pelayan Linux yang berbeza pada masa-masa tertentu. Dalam kes itu, jika anda cuba SSH ke pelayan Linux dengan alamat IP yang sebelum ini diberikan kepada beberapa pelayan Linux lain semasa mengaksesnya melalui SSH, anda akan melihat mesej ralat berikut.

Ini berlaku kerana kekunci/cap jari SSH pelayan Linux ini berbeza manakala alamat IP adalah sama. Mengakses pelayan ini boleh menjadi isu keselamatan (iaitu serangan man-in-the-middle). Jadi, program klien SSH tidak membenarkan jenis sambungan ini.

Untuk menyelesaikan masalah ini, anda perlu mengalih keluar kunci/cap jari SSH yang disimpan oleh program klien OpenSSH sebagai cache untuk alamat IP pada komputer Windows 10/11 anda.

Sebagai contoh, anda boleh mengalih keluar kunci/cap jari SSH cache untuk alamat IP 192.168.0.112 dengan arahan berikut:

$ ssh-keygen -R 192.168.0.112

Kunci/cap jari SSH cache untuk alamat IP hendaklah dialih keluar daripada komputer Windows 10/11 anda.

Kini, anda sepatutnya boleh mengakses pelayan Linux dengan alamat IP yang sama daripada komputer Windows 10/11 anda melalui SSH seperti biasa, seperti yang anda boleh lihat dalam tangkapan skrin berikut:

> ssh shovon @ 192.168.0.112

Kesimpulan

Kami menunjukkan kepada anda cara memasang program klien OpenSSH pada sistem pengendalian Windows 10/11. Kami juga menunjukkan kepada anda cara membuka apl Terminal pada Windows 10/11 dan mengakses pelayan Linux daripada Windows 10/11 melalui SSH, dan cara mengalih keluar kekunci/cap jari SSH yang bercanggah untuk pelayan Linux dengan alamat IP yang sama daripada Windows 10/ 11 sistem pengendalian.