IIS SFTPはWindows Server 2012 R2でネイティブにサポートされていますか?


35

Windows Server 2012 R2にはネイティブSFTPサポートがありますか?

役割FTP Serverが表示されますが、これにSFTPが含まれているかどうかはわかりません。

回答:


42

Microsoft IISサーバーは、IISまたはWindowsのどのバージョンでも、SFTP(またはSSH)をまったくサポートしていません。

ただし、IISはセキュアFTP(FTPSまたはFTP over TLS / SSL)をサポートしています。これはSFTPとは異なる(互換性のない)プロトコルですが、ほとんどの「FTP」クライアントはSFTPとFTPSの両方をサポートしています。

FTPSサーバーをセットアップするときは、プレーン(暗号化されていない)FTPを必ず無効にしてください!

IISを使用したWindowsへのセキュアFTPサーバーのインストールに関する(私の)ガイドを参照してください。


マイクロソフトは最近、OpenSSH for Windowsをリリースしましたリリースおよびダウンロード)。Windows 10バージョン1803以降でオプション機能として利用できるようになりました。古いバージョンのWindowsに手動でインストールすることもできます。

このMicrosoftビルドのOpenSSHを使用して、WindowsでSSH / SFTPサーバーをセットアップするためのガイドを用意しました。


こんにちは、私はガイド付きのWindows用のopensshをテストし、サーバーを閲覧すると非管理者ユーザーでwinscpを考えたときに、オペレーティングシステムの一部にアクセスできました。ディレクトリ内のユーザーを「jail」またはchrootする方法はありますか?(たとえば、マルチサイトホスティングサーバーが必要であり、複数のユーザーが自分のサイトファイルのみにリモートアクセスできるようにしたい)おかげで
最大

1
@Maxこの質問の範囲をはるかに超えています。別の質問をしてください。
マーティンプリクリル

21

いいえ。マイクロソフトはFTP over SSL(FTPS)ソリューションを提供していますが、現在FTP over SSH(SFTP)を使用してFTPトラフィックを保護するソリューションを提供していません。


答えてくれてありがとう。FTP over SSL(FTPS)はFTP Serverロールの対象になりますか?
ジェームズ20 14

5
@ James20はい。 設定方法のクイックガイドについては、このリンク参照してください
HopelessN00b

2
ただ1つの修正:「FTP over SSH」は「SFTP」とは異なります。stackoverflow.com/questions/440463/…–
ヴラディスラフ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.