Bagaimana untuk mencipta kunci SSH pada Windows

Melindungi sambungan dan integriti data anda adalah tempat kunci Secure Shell (SSH) cemerlang. SSH keygen biasanya digunakan untuk mendapatkan akses selamat ke pelayan jauh dan perkhidmatan awan. Anda sepatutnya mempunyai kunci SSH jika anda kerap mengakses pelayan jauh menggunakan peranti Windows anda.

Selain pelayan jauh, anda juga boleh menggunakan kunci keselamatan ini untuk memberikan akses kepada pekerja anda di tempat kerja di mana anda mungkin terdedah kepada pelanggaran data, cth., pusat data, dll. Artikel ini akan membimbing anda melalui langkah mudah untuk mencipta kunci SSH pada Windows.

Secure Shell Protocol (SSH) ialah cara terbaik untuk menyekat sambungan tidak selamat antara komputer melalui web. Anda harus mengelak daripada menggunakan protokol dengan nama pengguna dan kata laluan dan sebaliknya memilih kunci SSH yang dijana secara kriptografi.

Windows 11 dilengkapi dengan klien OpenSSH terbina dalam. Ini memudahkan untuk menjana kunci SSH tanpa menggunakan program pihak ketiga. Ia akan berfungsi dengan cara yang sama pada Windows 10; Jika anda menghadapi masalah, buka panel pilihan Windows dan dayakan pilihan OpenSSH Client .

Nota : Anda mungkin lebih suka Windows Terminal kerana ia menyediakan persekitaran bersatu untuk antara muka baris arahan. Ia menjalankan Command Prompt, PowerShell dan Windows Subsystem untuk Linux dalam satu tetingkap. Alat ini meningkatkan fleksibiliti dan memudahkan tugas seperti penjanaan kunci SSH.

Mencipta kunci SSH pada Windows adalah sangat mudah, anda boleh menggunakan 1 daripada 3 kaedah yang disenaraikan di bawah.

Bagaimana untuk mencipta kunci SSH pada Windows

1. Gunakan Prompt Perintah

Menjana kunci SSH dengan bantuan baris arahan adalah pantas dan mudah. Ikuti langkah-langkah yang digariskan di bawah.

Langkah 1: Klik butang Mula. Cari Prompt Perintah dan pilih Jalankan sebagai pentadbir . Klik Ya apabila digesa untuk membenarkan CMD membuat perubahan pada komputer anda.

Bagaimana untuk mencipta kunci SSH pada Windows

Buka CMD dengan hak pentadbir

Langkah 2: Taip arahan berikut dan tekan Enter pada papan kekunci:

ssh-keygen

Bagaimana untuk mencipta kunci SSH pada Windows

Masukkan arahan dan tekan Enter

Langkah 3: Masukkan nama fail storan kunci dan tekan Enter :

file_name

Petua : Anda juga boleh menetapkan laluan tersuai di sini untuk menyimpan kunci dalam lokasi lalai (C:\Users\[username]\) .

Bagaimana untuk mencipta kunci SSH pada Windows

Masukkan nama fail dan tekan kekunci Enter

Langkah 4: Masukkan frasa laluan untuk melindungi kunci anda dan tekan Enter untuk menyimpan perubahan.

Nota : Anda boleh menekan Enter dua kali untuk melangkau langkah ini dan terus menyimpan kekunci tanpa kata laluan.

Kunci peribadi dan kunci awam anda disimpan dengan selamat. Mesej pengesahan dengan maklumat kunci tambahan kini dipaparkan pada skrin. Anda boleh meneruskan untuk menutup tetingkap ini.

Anda boleh menggunakan ini untuk menjana berbilang kunci SSH dengan nama fail yang berbeza.

Bagaimana untuk mencipta kunci SSH pada Windows

Masukkan frasa laluan dan tekan Enter

Langkah 5: Taip keluar dan tekan Enter pada papan kekunci untuk menutup tetingkap CMD.

Bagaimana untuk mencipta kunci SSH pada Windows

Taip keluar dan tekan Enter

2. Gunakan WSL

Menjana kunci SSH menggunakan Windows Subsystem untuk Linux (WSL) memberi anda banyak kelebihan. Anda boleh mendapatkan faedah alatan Linux dan kemudahan bekerja pada komputer Windows. Tambahan pula, ia menyediakan cara yang lancar dan selamat untuk mengendalikan pengesahan SSH.

Pasang pengedaran WSL dan Linux

Ikuti langkah di bawah untuk memasang dan menyediakan pengedaran WSL dan Linux pada peranti Windows anda.

Langkah 1: Klik pada ikon Windows dan cari Command Prompt . Klik Jalankan sebagai pentadbir dan pilih Ya apabila digesa.

Bagaimana untuk mencipta kunci SSH pada Windows

Buka CMD dengan hak pentadbir

Langkah 2: Windows 11 diprapasang dengan WSL. Anda boleh menyemaknya dengan menaip arahan yang disebutkan di bawah dan menekan Enter .

wsl --status

Bagaimana untuk mencipta kunci SSH pada Windows

Semak status WSL dalam Windows 11

Jika anda menggunakan Windows 10, pasang WSL menggunakan salah satu kaedah di bawah:

  • Kedai Microsoft

Muat turun Windows Subsystem untuk Linux (WSL) daripada Microsoft Store .

  • Antara muka baris arahan

Masukkan arahan yang dinyatakan di bawah dan tekan Enter pada papan kekunci anda.

wsl --install

Langkah 3: Selepas memasang WSL pada komputer anda, anda boleh memuat turun mana-mana sistem pengendalian Linux menggunakan Microsoft Store atau antara muka baris arahan.

Artikel itu menggunakan Prompt Perintah untuk memuat turun Ubuntu untuk tutorial ini. Masukkan arahan di bawah dan tekan Enter pada papan kekunci anda untuk berbuat demikian.

wsl --install -d Ubuntu

Nota : Jika anda ingin memasang Kali Linux, tulis kali-linux dalam arahan di atas.

Bagaimana untuk mencipta kunci SSH pada Windows

Muat turun Ubuntu

Langkah 4: Masukkan nama pengguna dan kata laluan UNIX.

Bagaimana untuk mencipta kunci SSH pada Windows

Masukkan nama pengguna dan kata laluan UNIX

Langkah 5: Tutup tetingkap UNIX dengan menaip exit dan tekan Enter. Ulangi proses untuk menutup tetingkap CMD.

Bagaimana untuk mencipta kunci SSH pada Windows

Tutup tetingkap UNIX dan CMD dengan menaip exit dan tekan Enter

Anda telah berjaya memasang WSL dan sistem pengendalian Linux. Untuk menjana kunci SSH menggunakan WSL, ikut langkah di bawah.

Hasilkan kunci SSH menggunakan WSL

Langkah 1: Klik pada ikon Windows . Cari Ubuntu dan pilih Jalankan sebagai pentadbir . Apabila digesa, klik Ya.

Bagaimana untuk mencipta kunci SSH pada Windows

Klik pada ikon Windows dan lancarkan Ubuntu

Langkah 2: Masukkan arahan di bawah untuk menjana kunci SSH dan tekan Enter .

ssh-keygen -t rsa -b "4096"

Bagaimana untuk mencipta kunci SSH pada Windows

Masukkan arahan untuk menjana kunci SSH dan tekan Enter

Langkah 3: Sediakan laluan yang dikehendaki dan tekan kekunci Enter . Jika tidak, tekan kekunci Enter untuk menyimpan fail di lokasi lalai.

Langkah 4: Masukkan frasa laluan yang anda mahu gunakan dan tekan Enter . Anda perlu melakukan ini dua kali untuk mengesahkan.

Nota : Anda tidak akan dapat melihat apa-apa yang anda taip semasa anda memasukkan kata laluan anda, tetapi alat itu akan menyimpannya semasa anda menaip, jadi pastikan tiada kesilapan menaip.

Sebagai alternatif, jika anda tidak mahu menggunakan sebarang frasa laluan, anda boleh menekan Enter dua kali.

Amaran : Anda tidak seharusnya menggunakan frasa laluan kosong atas sebab keselamatan.

Bagaimana untuk mencipta kunci SSH pada Windows

Sediakan laluan yang dikehendaki tekan Enter masukkan frasa laluan dan sahkan dengan menekan Enter

Langkah 5: Akhir sekali taip exit dan tekan Enter untuk menutup tetingkap.

Bagaimana untuk mencipta kunci SSH pada Windows

Taip keluar dan tekan Enter

Anda telah berjaya mencipta kunci SSH. Lawati tapak web tempat anda mengehosnya untuk menyemak. Di sana, anda akan menemui dua kunci. Anda boleh membezakannya dengan sambungan:

  • Kunci awam mempunyai sambungan .pub.
  • Kunci peribadi tidak mempunyai sambungan.

Penjelasan kod

Perintah SSH biasa yang boleh membantu anda menjana kunci SSH adalah seperti berikut:

ssh-keygen -t rsa -N "" -b "2048" -C "key comment" -f path/root_name

Di bawah ialah maksud setiap simbol atau watak dalam arahan.

  • -t rsa : Tentukan jenis kunci untuk dijana, dalam kes ini rsa. RSA (Rivest–Shamir–Adleman) ialah algoritma yang selamat dan digunakan secara meluas untuk kriptografi kunci awam.
  • -N “” : Tetapkan frasa laluan kepada rentetan kosong, bermakna kunci tidak akan dilindungi. Oleh itu, sesiapa sahaja yang mempunyai akses kepada fail kunci peribadi boleh menggunakannya tanpa kata laluan.
  • -b “2048” : Ini mentakrifkan saiz kunci, ditetapkan kepada 2048 bit. Anda harus menggunakan saiz kunci yang lebih besar kerana ia memberikan keselamatan yang lebih baik.

Nota : Saiz kunci yang lebih besar akan mengambil lebih banyak masa untuk dibuat dan digunakan.

  • -C "komen utama" : Membolehkan anda menambah ulasan pada fail kunci yang dijana. Ini boleh berguna dalam situasi kehidupan sebenar kerana anda akan bekerja dengan berbilang kunci SSH untuk mengakses peranti jauh yang berbeza.
  • -f path/root_name : Tentukan laluan dan nama fail untuk pasangan kunci yang dijana. Nama fail akan mempunyai root_name yang disediakan dengan sambungan .pub untuk kunci awam dan .pem untuk kunci peribadi (contohnya: root_name.pub dan root_name.pem).

3. Gunakan PuTTY

PuTTY ialah salah satu daripada emulator terminal sumber terbuka percuma dan terbuka, konsol bersiri dan aplikasi pemindahan fail rangkaian. Ia menyokong beberapa protokol rangkaian, termasuk SSH, Telnet, rlogin, dan sambungan soket mentah. Ikuti langkah yang diterangkan di bawah untuk menjana kunci SSH pada Windows menggunakan PuTTY.

Langkah 1: Lancarkan pelayar web dan lawati tapak web rasmi PuTTY . Muat turun dan pasang PuTTY.

Langkah 2: Tekan pintasan papan kekunci Windows + S untuk membuka Carian Windows, taip PuTTYgen dan klik Buka.

Bagaimana untuk mencipta kunci SSH pada Windows

Lancarkan PuTTYgen

Langkah 3: Dalam bahagian Jenis kunci untuk menjana , pilih jenis (contohnya, RSA). Masukkan bilangan bit yang dikehendaki ke dalam kunci yang dijana. Klik butang Jana .

Bagaimana untuk mencipta kunci SSH pada Windows

Pilih jenis kunci untuk dibuat, masukkan bilangan bit yang dikehendaki

Langkah 4: Klik Simpan kunci awam dan pilih lokasi untuk menyimpan fail. Namakan semula fail menggunakan jenis kunci dan tambah sambungan ".pub" (cth. id_rsa.pub untuk RSA).

Bagaimana untuk mencipta kunci SSH pada Windows

Klik Simpan kunci awam

Langkah 5: Akhir sekali, masukkan frasa laluan dan sahkannya. Pergi ke tab Penukaran di bahagian atas dan klik Eksport kunci OpenSSH untuk kunci peribadi.

Langkah 6: Pilih lokasi untuk menyimpan kunci peribadi dan ingat bahawa tiada sambungan digunakan selepas nama fail. Tambahan pula, anda harus menggunakan nama yang serupa dengan kunci awam (cth. id_rsa).

Bagaimana untuk mencipta kunci SSH pada Windows

Taipkan frasa laluan, sahkannya dan simpan kunci peribadi

Apakah perbezaan antara kunci RSA dan Ed25519?

Dalam langkah di atas, artikel membincangkan dua jenis kunci SSH: RSA dan Ed25519. Tetapi bagaimana mereka berbeza?

  1. Algoritma : RSA (Rivest-Shamir-Adleman) menggunakan penyulitan asimetri, manakala Ed25519 menggunakan kedua-dua lengkung eliptik dan penyulitan asimetri.
  2. Saiz kunci : Kekunci RSA mempunyai saiz kunci berubah-ubah, dari 1024 hingga 4096 bit. Ed25519 mempunyai saiz kunci tetap 256 bit, menjadikannya lebih pantas daripada RSA.
  3. Keselamatan : Ed25519 umumnya dianggap lebih selamat dan tahan terhadap serangan.
  4. Prestasi : Ed25519 lebih pantas dan lebih cekap daripada RSA.
  5. Keserasian : RSA lebih disokong secara meluas, tetapi penggunaan Ed25519 semakin meningkat.

Akhir sekali, anda boleh menggunakan algoritma penyulitan bergantung pada sistem anda. Menjana kunci SSH adalah mudah dengan kaedah yang tersedia dalam Windows dan harus dipertimbangkan kerana risiko dalam talian yang serius untuk mengakses sistem dari jauh.

Tinggalkan Komen

Bagaimana untuk mengalih keluar notis permintaan hak cipta di sudut kanan skrin pada Windows 10

Bagaimana untuk mengalih keluar notis permintaan hak cipta di sudut kanan skrin pada Windows 10

Adakah anda melihat pemberitahuan pengaktifan Windows 10 di sudut kanan skrin? Artikel ini akan membimbing anda cara memadamkan notis permintaan hak cipta pada Windows 10.

Arahan daripada AZ tentang cara memasang Windows 10 build 14393.222

Arahan daripada AZ tentang cara memasang Windows 10 build 14393.222

Baru-baru ini Microsoft mengeluarkan kemas kini kumulatif terkini untuk pengguna PC Windows 10 yang dipanggil Build 14393.222. Kemas kini yang dikeluarkan untuk Windows 10 ini terutamanya membetulkan pepijat berdasarkan maklum balas pengguna dan meningkatkan pengalaman prestasi sistem pengendalian.

Lindungi rangkaian komputer anda dengan hos Bastion hanya dalam 3 langkah

Lindungi rangkaian komputer anda dengan hos Bastion hanya dalam 3 langkah

Adakah anda mempunyai komputer pada rangkaian tempatan anda yang memerlukan akses luaran? Menggunakan hos benteng sebagai penjaga pintu untuk rangkaian anda boleh menjadi penyelesaian yang baik.

3 cara untuk mengosongkan semua log peristiwa dalam Windows 10 dengan cepat

3 cara untuk mengosongkan semua log peristiwa dalam Windows 10 dengan cepat

Kadangkala anda mungkin perlu memadamkan log peristiwa lama sekaligus. Dalam panduan ini, Quantrimang.com akan menunjukkan kepada anda 3 cara untuk memadam semua log peristiwa dalam Windows 10 Event Viewer dengan cepat.

Cara membuat kunci Windows jika papan kekunci anda tidak tersedia

Cara membuat kunci Windows jika papan kekunci anda tidak tersedia

Jika anda lebih suka menggunakan papan kekunci klasik lama, seperti IBM Model M, yang tidak termasuk kekunci Windows fizikal, terdapat kaedah mudah untuk menambah lagi, dengan meminjam kunci yang anda jarang gunakan. .

Cara membuat mod latar belakang telus pada Windows 10

Cara membuat mod latar belakang telus pada Windows 10

WindowTop ialah alat yang mempunyai keupayaan untuk meredupkan semua tetingkap aplikasi dan program yang dijalankan pada komputer Windows 10. Atau anda boleh menggunakan antara muka latar belakang gelap pada tingkap.

Kaedah IP palsu membantu anda mengakses tanpa nama

Kaedah IP palsu membantu anda mengakses tanpa nama

Dalam banyak artikel sebelumnya, kami telah menyebut bahawa kekal tanpa nama dalam talian adalah sangat penting. Maklumat peribadi dibocorkan setiap tahun, menjadikan keselamatan dalam talian semakin diperlukan. Itulah juga sebab kita harus menggunakan alamat IP maya. Di bawah, kita akan belajar tentang kaedah untuk mencipta IP palsu!

Bagaimana untuk mematikan bar Bahasa pada Bar Tugas Windows 8

Bagaimana untuk mematikan bar Bahasa pada Bar Tugas Windows 8

Bar Bahasa pada Windows 8 ialah bar alat bahasa kecil yang direka untuk dipaparkan secara automatik pada skrin Desktop. Walau bagaimanapun, ramai orang ingin menyembunyikan bar bahasa ini pada Bar Tugas.

Petua untuk mengoptimumkan kelajuan sambungan Internet daripada Linksys

Petua untuk mengoptimumkan kelajuan sambungan Internet daripada Linksys

Memaksimumkan kelajuan Internet adalah penting untuk mengoptimumkan sambungan rangkaian anda. Anda boleh menikmati hiburan dan pengalaman kerja yang optimum menggunakan komputer, TV sedia Internet, konsol permainan, dsb.

Bagaimana untuk menyediakan WEP, WPA, WPA2 untuk penghala Linksys

Bagaimana untuk menyediakan WEP, WPA, WPA2 untuk penghala Linksys

Kesambungan wayarles adalah satu keperluan hari ini dan kerana itu, keselamatan wayarles adalah penting untuk memastikan keselamatan dalam rangkaian dalaman anda.