Apakah IIS SFTP asli didukung oleh Windows Server 2012 R2?

35

Apakah Windows Server 2012 R2 memiliki dukungan SFTP asli?

Saya melihat peran FTP Servertetapi tidak mengatakan apakah ini termasuk SFTP.

James20
sumber

Jawaban:

42

Server Microsoft IIS sama sekali tidak mendukung SFTP (atau SSH), pada versi IIS atau Windows.

IIS mendukung FTP aman (FTPS atau FTP melalui TLS / SSL). Ini adalah protokol yang berbeda (tidak kompatibel) dari SFTP, tetapi sebagian besar klien "FTP" mendukung SFTP dan FTPS.

Saat mengatur server FTPS, pastikan Anda menonaktifkan FTP biasa (tidak terenkripsi)!

Lihat panduan (saya) tentang Menginstal Secure FTP Server di Windows menggunakan IIS .


Microsoft baru-baru ini merilis OpenSSH untuk Windows ( Rilis dan Unduhan ). Sekarang tersedia sebagai fitur opsional pada Windows 10 versi 1803 dan yang lebih baru. Itu juga dapat diinstal secara manual pada versi Windows yang lebih lama.

Saya telah menyiapkan panduan untuk mengatur server SSH / SFTP pada Windows menggunakan Microsoft build dari OpenSSH ini .

Martin Prikryl
sumber
hai, saya menguji openssh untuk windows dengan panduan itu dan ketika browsing server berpikir wincp dengan pengguna non admin, saya dapat mengakses beberapa bagian dari sistem operasi. apakah ada cara untuk "memenjarakan" atau chroot pengguna di direktori? (misalnya, saya ingin memiliki server hosting multi-situs dan memungkinkan pengguna multilple untuk mengakses file situs mereka dari jarak jauh) terima kasih
Max
1
@ Max Itu jauh di luar cakupan pertanyaan ini. Silakan ajukan pertanyaan terpisah.
Martin Prikryl
21

Tidak. Microsoft menawarkan solusi FTP over SSL (FTPS) tetapi saat ini tidak memberikan solusi untuk mengamankan lalu lintas FTP menggunakan FTP over SSH (SFTP)

yagmoth555 - GoFundMe Monica
sumber
Terima kasih atas jawabannya. Apakah FTP over SSL (FTPS) akan dicakup oleh FTP Serverperan?
James20
5
@ James20 Ya. Lihat tautan ini untuk panduan cepat tentang cara mengonfigurasinya.
HopelessN00b
2
Hanya satu koreksi: "FTP over SSH" berbeda dari "SFTP". stackoverflow.com/questions/440463/…
Vladislav