私は人々がWindowsでSSHdサーバーとして何を使用しているか疑問に思っていましたか?WindowsコンピューターでSSHを使用してログインできるようにすることを決めましたが、Linuxをフルタイムで使用したくありません。Cygwin(私が知っている)以外の私のオプションは何ですか?他のサーバーソフトウェアを調べましたが、どれが信頼できるかわかりませんし、それらのいくつかのレビューを見つけるのは簡単ではありません。ありがとう!
私は人々がWindowsでSSHdサーバーとして何を使用しているか疑問に思っていましたか?WindowsコンピューターでSSHを使用してログインできるようにすることを決めましたが、Linuxをフルタイムで使用したくありません。Cygwin(私が知っている)以外の私のオプションは何ですか?他のサーバーソフトウェアを調べましたが、どれが信頼できるかわかりませんし、それらのいくつかのレビューを見つけるのは簡単ではありません。ありがとう!
回答:
cygwinを避けたい場合は、freeSSHdをご覧ください。本当に問題はありません。freeFTPdツールも非常に優れています。
スクリーンショット:
Bitvise SSH Serverは素晴らしい製品です。個人使用は無料ですが、商用使用には有料ライセンスがあります。自分でSSHクライアントのあなたのサーバーを介して直接ウェブとメールのトラフィックへの道をしている間、あなたはSOCKS転送を設定することができます。設定が簡単なGUIでポートトンネル、リモートデスクトップ、SFTP、および仮想ユーザーをサポートします。
OpenSSHを使用します。cygwinからのパーツを使用しますが、必要なものをインストールし、完全なcywinインストールよりもはるかに小さくなります。Windows(少なくともXP)でサービスとして設定するのはかなり簡単です。VistaまたはWindows 7で実行した経験はありません。
マイクロソフトは最近、OpenSSH for Windowsの独自のビルド(リリースおよびダウンロード)をリリースしました。
Cygwinや他のものには依存しません。
このMicrosoftビルドのOpenSSHを使用して、WindowsでSSH / SFTPサーバーをセットアップするためのガイドを用意しました。
以前はOpenSSHを使用していましたが、KpyM(http://www.kpym.com)に切り替えて、自分の目的のためにいくつかのコードを修正しました。freesshdよりもはるかに軽量で、通知トレイアイコンなしで常時実行したいネットワークに適したサービスとして実行できます。さらに、展開では、/ SILENTフラグを使用してデフォルトでインストールできます。
Cygwin OpenSSH。
手順:
$ ssh_config
$ net start sshd
自分を追加する(最も簡単):
$ ssh-user-config
(最初の1つだけに「はい」で十分です)$ ssh my_username@hostname_with_cygwin_openssh
別のマシンから他のユーザーの追加:
$ mkpasswd
Cygwinから/ etc / passwdを更新する$ nano /home/john/.ssh/authorized_keys
SSH公開鍵を貼り付けます問題がある場合は、チェックしてください /var/log/sshd.log