Bagaimana untuk Membolehkan dan Menggunakan Perintah SSH Terbina dalam Windows 10
Microsoft mengumumkan bahawa ia telah membawa pelanggan OpenSSH bersepadu ke Windows pada tahun 2015. Mereka akhirnya melakukannya, dan klien SSH tersembunyi dalam Kemas Kini Pembuat Kejatuhan Windows 10. Anda kini boleh menyambung ke pelayan Secure Shell dari Windows tanpa memasang PuTTY atau mana-mana perisian pihak ketiga yang lain.
Kemas kini:Pelanggan SSH terbina dalam sekarang diaktifkan secara lalai dalam Kemas Kini April 2020 Windows 10. Inilah caranya untuk mendapatkan kemas kini jika anda tidak memilikinya pada PC anda.
PuTTY mungkin masih mempunyai lebih banyak ciri. Menurut pelacak bug projek di GitHub, klien SSH bersepadu hanya menyokong ed25519 kunci pada masa ini.
Bagaimana untuk Memasang Pelanggan SSH Windows 10
Pelanggan SSH adalah sebahagian daripada Windows 10, tetapi ia adalah "ciri pilihan" yang tidak dipasang secara lalai.
Untuk memasangnya, pergi ke Tetapan> Apl dan klik "Urus ciri pilihan" di bawah Apl & ciri.
Klik "Tambah ciri" di bahagian atas senarai ciri yang dipasang. Sekiranya anda sudah memasang klien SSH, ia akan muncul dalam senarai di sini.
Tatal ke bawah, klik pilihan "OpenSSH Client (Beta)", dan klik "Pasang".
Windows 10 juga menawarkan pelayan OpenSSH, yang mana anda boleh memasang jika anda mahu menjalankan pelayan SSH pada PC anda. Anda hanya perlu memasang ini jika anda sebenarnya mahu menjalankan pelayan pada PC anda dan bukan hanya menyambung ke pelayan yang berjalan pada sistem lain.
Bagaimana Menggunakan SSH Client Windows 10
Anda kini boleh menggunakan klien SSH dengan menjalankan ssh
perintah. Ini berfungsi sama ada pada tetingkap PowerShell atau tetingkap Prompt Command, jadi gunakan mana-mana yang anda suka.
Untuk membuka tetingkap PowerShell dengan cepat, klik kanan butang Mula atau tekan Windows + X dan pilih "Windows PowerShell" dari menu.
Untuk melihat sintaks arahan ssh, jalankan sahaja:
ssh
Jika anda melihat mesej ralat mengatakan perintah itu tidak dijumpai, anda perlu keluar dan masuk lagi. Reboot PC anda juga akan berfungsi. Ini tidak perlu, tetapi ini adalah ciri beta.
Perintah ini berfungsi sama seperti menyambung ke pelayan SSH melalui ssh
arahan pada sistem operasi lain seperti macOS atau Linux. Sintaks, atau pilihan baris perintahnya, adalah sama.
Sebagai contoh, untuk menyambung ke pelayan SSH di ssh.example.com dengan nama pengguna "bob", anda akan menjalankan:
ssh [email protected]
Secara lalai, arahan cuba untuk menyambung ke pelayan SSH yang berjalan pada port 22, yang merupakan lalai. Walau bagaimanapun, anda mungkin perlu menyambung ke pelayan yang berjalan di port yang berbeza. Anda melakukan ini dengan menentukan pelabuhan dengan -p
suis. Sebagai contoh, jika pelayan menerima sambungan pada port 7777, anda akan menjalankan:
ssh [email protected] -p 7777
Sama seperti pelanggan SSH yang lain, anda akan diminta untuk menerima kekunci tuan rumah pada kali pertama anda menyambungkan. Anda kemudian akan mendapat persekitaran baris perintah yang anda boleh gunakan untuk menjalankan arahan pada sistem jauh.