Menyiapkan server SFTP di Windows dengan menggunakan OpenSSH
Lingkungan operasi
- Windows
-
- Windows 10 Pro
- Windows Server 2019
- Lebih banyak Windows
- OpenSSH
-
- 7.7p1
- 8.1p1 - Beta
※ Ini bekerja dalam versi lain, tetapi belum dikonfirmasi
Pada awalnya
SFTP adalah mekanisme untuk mengirim dan menerima file antara dua PC (biasanya dibagi menjadi klien dan server).
Standar ini sering disebut sebagai "FTP", tetapi FTP mengirimkan dan menerima isi transmisi dan penerimaan dalam teks biasa (data yang tidak terenkripsi). Ini dapat dengan mudah dibaca oleh pihak ketiga.
SFTP menggunakan teknik enkripsi yang disebut "SSH" untuk mengenkripsi isi transmisi dan penerimaan FTP. Mungkin sulit bagi pihak ketiga untuk membaca.
Bagian ini menjelaskan langkah-langkah untuk mengatur sisi server SFTP menggunakan OpenSSH gratis.
Cara menginstal server OpenSSH di Windows 10, Windows Server 2019 dan yang lebih baru
Windows 10 memudahkan untuk menginstal server OpenSSH.
Buka "Pengaturan" dari menu Mulai.
Pilih Aplikasi.
Pilih Fitur Opsional dari Aplikasi dan Fitur.
Pilih Tambahkan Fitur.
Pilih Instal dari server OpenSSH.
Item menghilang, sehingga kembali ke layar sebelumnya.
Server OpenSSH diinstal.
Jika Anda menambahkannya ke daftar, Anda sudah selesai.
Instruksi instalasi server OpenSSH pada OS Windows lainnya
Unduhan dan penempatan file
Versi Windows OpenSSH sekarang tersedia, jadi unduh dan atur.
Unduh file dari halaman berikut: Unduh "OpenSSH-Win32.zip" untuk OS 32-bit dan "OpenSSH-Win64.zip" untuk OS 32-bit. Anda dapat menggunakan versi terbaru, tetapi saat ini semuanya adalah versi Beta.
Masuk ke server dan tempatkan file yang diunduh dan digunakan di server. Tidak masalah di mana itu, tapi kali ini saya membuat folder "C: \ OpenSSH" dan meletakkannya di sana.
Variabel lingkungan
Daftar variabel lingkungan untuk membuat OpenSSH lebih mudah untuk bekerja dengan. Bagian ini dijelaskan dalam Windows Server 2012 R2, tetapi langkah-langkah harus disesuaikan dengan versi OS.
Klik kanan pada menu Mulai dan pilih Sistem.
Pilih Pengaturan Sistem Tingkat Lanjut.
Klik tombol "Variabel Lingkungan" dari tab "Pengaturan Tingkat Lanjut".
Pilih Path in "System Environment Variables" dan klik tombol "Edit".
"di bagian atas nilai variabel" Titik koma, diikuti oleh jalur folder tempat file OpenSSH ditempatkan. Setelah Anda memasukkannya, tutup semuanya dengan tombol "OK".
Menyiapkan layanan OpenSSH
Mulai PowerShell dengan hak administrator.
Gunakan perintah cd untuk menavigasi ke folder OpenSSH dan ketik .\install-sshd.ps1 untuk menjalankannya.
Jika ditampilkan sebagai "SUKSES", tidak apa-apa.
Anda dapat memverifikasi bahwa layanan terkait openSSH telah dikonfigurasi.
Anda sekarang memiliki setup hampir sama dengan Anda menginstal OpenSSH di Windows 10. Lain kali, saya ingin benar-benar mengatur sftp dan mengirim dan menerima file.