Dengan Windows 10, Microsoft akhirnya mendengar penggunanya selepas bertahun-tahun mereka meminta klien dan pelayan SSH. Dengan memasukkan pelaksanaan OpenSSH, nilai OS meningkat.
Pada masa penulisan ini, perisian OpenSSH yang disertakan dalam Windows 10 berada di peringkat BETA. Ini bermakna ia boleh mempunyai beberapa masalah kestabilan.
Pelayan SSH yang disediakan adalah serupa dengan apl Linux. Pada pandangan pertama, ia kelihatan menyokong ciri yang sama seperti rakan sejawatannya *NIX. Ia ialah apl konsol, tetapi ia berfungsi sebagai Perkhidmatan Windows .
Mari lihat cara mendayakan pelayan OpenSSH dalam Windows 10.
kandungan bersembunyi Dayakan Pelayan OpenSSH dalam Windows 10 Bagaimana untuk Memulakan Pelayan OpenSSH dalam Windows 10 Menyambung ke Pelayan SSH dalam Windows 10Dayakan Pelayan OpenSSH dalam Windows 10
- Buka apl Tetapan dan pergi ke Apl -> Apl & ciri.
- Di sebelah kanan, klik Urus ciri pilihan.
- Pada halaman seterusnya, klik butangTambah ciri.
- Dalam senarai ciri, pilihPelayan OpenSSHdan klik padaPasangbutang.
- Mulakan semula Windows 10 .
Ini akan memasang perisian OpenSSH Server dalam Windows 10.
pemacu cakera keras
Fail binarinya terletak di bawah folder |__+_|. Selain apl klien SSH, folder tersebut mengandungi alatan pelayan berikut:
- sftp-server.exe
- ssh-agent.exe
- ssh-keygen.exe
- sshd.exe
- dan fail konfigurasi 'sshd_config'.
Pelayan SSH dikonfigurasikan untuk dijalankan sebagai perkhidmatan.
papan kekunci dan tetikus tidak berfungsi windows 10
Pada masa penulisan ini, ia tidak bermula secara automatik. Anda perlu mengkonfigurasinya secara manual.
Bagaimana untuk Memulakan Pelayan OpenSSH dalam Windows 10
- Klik dua kali padasshdkemasukan dalam Perkhidmatan untuk membuka sifatnya.
- Pada tab 'Log Masuk', lihat akaun pengguna yang digunakan oleh pelayan sshd. Dalam kes saya, ia adalahPerkhidmatan NTsshd.
- Sekarang, buka gesaan arahan yang ditinggikan .
- Pergi ke direktori c:windowssystem32Openssh menggunakan arahan |_+_|.
- Di sini, jalankan arahan |__+_| untuk menjana kunci keselamatan untuk pelayan sshd.
- Sekarang, dalam gesaan arahan yang ditinggikan, taip |__+_| untuk melancarkan File Explorer dalam folder OpenSSH.
- Kemas kini: Microsoft telah menerbitkan a tutorialyang menjadikan proses tugasan yang betul sangat mudah.
Buka PowerShell sebagai Pentadbir dan laksanakan arahan ini:|_+_|Itu sahaja! Semua kebenaran yang diperlukan ditetapkan.
- Sebagai alternatif, anda boleh melakukan langkah-langkah ini.
Klik kanan padassh_host_ed25519_keyfail dan tukar pemilikannya kepada pengguna perkhidmatan sshd, mis.Perkhidmatan NTsshd. - Klik 'Tambah' dan tambah kebenaran 'Baca' untuk pengguna 'NT Servicesshd'. Sekarang, alih keluar semua kebenaran lain untuk mendapatkan sesuatu seperti ini:Klik 'Guna' dan sahkan operasi.
- Akhir sekali, buka Perkhidmatan (Tekan kekunci Win + R dan taipperkhidmatan.mscdalam kotak Run) dan mulakan perkhidmatan sshd. Ia harus bermula:
- Benarkan port SSH dalam Windows Firewall. Secara lalai, pelayan menggunakan port 22. Jalankan arahan ini dalam gesaan arahan tinggi: |_+_|Microsoft telah membekalkan arahan alternatif berikut untuk PowerShell:
|_+_| - Akhir sekali, tetapkan kata laluan untuk akaun pengguna anda jika anda tidak memilikinya.
Sekarang, anda boleh mencubanya secara beraksi.
Menyambung ke Pelayan SSH dalam Windows 10
Buka klien ssh anda. Anda boleh memulakannya pada komputer yang sama, mis. menggunakan klien OpenSSH terbina dalam atau mulakannya dari komputer lain pada rangkaian anda.
Dalam kes umum, sintaks untuk klien konsol OpenSSH adalah seperti berikut:
|_+_|Dalam kes saya, arahan kelihatan seperti berikut:
hp color laserjet mfp m477fdw pemandu|_+_|
di manawinaeroialah nama pengguna Windows saya dan192.168.2.96ialah alamat IP PC Windows 10 saya. Saya akan menyambung kepadanya dari PC lain, menjalankan Arch Linux.
Akhirnya, anda masuk!
Pelayan menjalankan arahan konsol Windows klasik, mis. lagi, taip, ver, salin.
Tetapi saya tidak boleh menjalankan FAR Manager. Ia kelihatan hitam dan putih dan rosak:
komputer riba tidak menunjukkan rangkaian wifi
Satu lagi pemerhatian yang menarik: Anda boleh memulakan aplikasi GUI seperti explorer. Jika anda log masuk ke akaun pengguna yang sama yang anda gunakan untuk SSH, mereka akan bermula pada desktop. Lihat:
Nah, pelayan SSH terbina dalam sememangnya satu perkara yang menarik untuk dimainkan. Ia membolehkan anda mengurus mesin Windows tanpa memasang alat seperti rdesktop pada komputer Linux anda, atau menukar tetapan Windows daripada komputer Linux yang tiada pelayan X dipasang.
Sehingga berita ini ditulis, pelayan SSH terbina dalam Windows 10 berada di peringkat BETA, jadi ia sepatutnya menjadi lebih menarik dan menjadi ciri berguna dalam masa terdekat.