Windowsマシン上のSFTPサーバーのオプション[非公開]


11

SFTP経由でファイルを送信したいクライアントがいます(FTPは本質的に安全ではないことを引用しています)。Windows環境(Windows 2003 Server)があります。

現在、私はcopssh(Windows用のOpenSSH、http: //www.itefix.no/i2/copssh)をレビューしており、copsshまたはWindows用の他のSFTPオプションに関する代替案や考えを探しています。セットアップと管理が簡単であればあるほど良いです。

私は以前にSFTPホストをセットアップしたことがないので、皆さんがお勧めするものに興味があります。

回答:


2

私はCgyWinディストリビューション(http://www.cygwin.com/)のチャンクをインストールし、その方法でSSH + SFTP / SCPをセットアップする傾向があり、Windows 2000 / XP / 2003 /でこの目的に信頼できることがわかりましたVista / 2008 *。SSHパッケージは、ほとんどのLinuxディストリビューションや他の多くのUnix-a-like(BSDを含む)で見られるOpenSSHスーツの完全な移植版です。

場合あなたが必要とするためにCygwinはオーバーキルかもしれすべてのあなたが必要とするが、SFTPしかし(私は私の指先で環境フルのようにLinuxを持っている、それは非常に便利見つけるが、あなたの記述はあなたがそのようなものを必要としないことを示唆している)です。あなたが言うcopsshは、実際にはOpenSSHのcygwinポートに基づいています。これは、単にSSHの部品と要件であり、cygwinから引き出されたものであるため、同様に機能するはずです。

簡単に言えば、cygwinに付属する他の多くのもののいくつかが必要な場合を除き、代わりにcopsshを調査することをお勧めします。

[*] 2008年にcygwinを介してeximに問題が発生しましたが、2008年が公式にサポートされるようになりましたが、それは解決済みの問題かもしれませんが、bashを使用するSSHおよび私が使用するすべての通常のコマンドラインツールは問題なく動作しました。


7

CopSSH、Cygwin、およびWindows / NTFS間のアクセス許可モデルの不連続性は、まっすぐに保つための大きな頭痛の種であることがわかりました。私が思い出すように、整列する必要があったのは3つのACLレイヤーでした。また、.dllバージョンに非常に敏感でした。これは数年前/仕事前でしたが、おそらく改善されました。私にとっては、「あなたの時間に価値がない場合にのみ無料」であるというケースでした...ソフトウェアとの戦いに費やした時間から利益を得たのは私の給料だったときでさえも。

最近では、BitViseのWinSSHDに1ボックスあたり100ドルを費やしています。私は、幸せな顧客であること以外に関係はありません。WinSSHDをご覧ください。

編集: WinsSSHD SFTPのセットアップ手順


「時間に価値がない場合にのみ無料」の+1。この種の事にとても当てはまります...これらの種の事と格闘する日と日が消えることがあります
mblackwell8

1

SFTPPlusサーバーを試すことができます。Windowsで動作しますが、LinuxおよびUnixでも動作します。SFTP / SCPプロトコルとアカウントを構成するWebベースの管理ツールが付属しています。

同時に、FTPS(明示的および暗黙的)およびHTTP / HTTPSのサポートを提供するため、複数のプロトコルで同じファイルにアクセスできます。

前にコメントしたように、Cygwinの権限は大きな頭痛の種です。これがネイティブサーバーを推奨する理由です。

私はSFTPPlusを開発する人の一人です


0

Cerberus FTP Server 4は、Windows上のSFTP(およびFTPS)をサポートするようになりました。クイックインストールであり、オンラインで広範なヘルプドキュメントを利用できます。GUIにSFTPインターフェースを追加する以外、SFTPを機能させるために必要な他のセットアップはありません。バージョン4.0はまだベータ版ですが、私はそれを広範囲に使用し、非常に安定していることがわかりました。

ダウンロードはこちらから入手でき、セットアップチュートリアルでは、彼らのウェブサイトで入手可能です。



0

マイクロソフトは最近、OpenSSH for Windowsの独自のビルド(リリースおよびダウンロード)をリリースしました

Cygwinや他のものには依存せず、非常に軽量です(Cygwinと比較して)。

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


それ以外は、私はBitvise SSHサーバーで良い経験をしています(個人用の無料版があります)。


Copsshは死んだプロジェクトです。


0

簡単な管理が目標である場合、次のオプションを試すことができます

Rebex Tiny SFTPサーバー

  • スタンドアロンのWindowsアプリケーション
  • 解凍して実行します。
  • 単一ユーザー、単一フォルダー。
  • 設定ファイルの編集による設定(web.configに似ています)。
  • 誰でも無料。
  • ソースコードが含まれており、拡張することができます。

Buru SFTPサーバー

Windows用の軽量SFTPサーバー。インストールは次のようになります。

' unzip the package and run
buru user add myuser --password mypassword --rootdir c:\data
buru run
  • サービスとして実行できます
  • 無制限のユーザー
  • 非商用利用は無料

Windows用のSFTPサーバーのリスト

SFTPサーバーリストsftp.net/serversがあります。それをチェックして、あなた自身のものを選んでください。免責事項:私はsftp.netサイトのメンテナーの1人であり、Rebex Tiny ServerとBuruServerの開発にも携わっています。


-3

filezillaサーバーを見てみてください。http://filezilla-project.org/download.php?type=server 非常に人気のあるFTP / SFTPクライアントを作成するのと同じ人がWindows用のサーバーを作成します。


1
このプロジェクトを潜在的なSFTPサーバーとして調査しましたが、残念ながらFileZillaサーバーは現在SFTPをサポートしていません。これはクライアントにのみ含まれています。
ロフト
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.