以前に独自のFTPサーバーのホスティングについて説明しましたが、データはクリアテキストで転送されるため、機密ファイルの転送には適していません。このガイドでは、FTPの安全なバージョンであるSFTPと、それがインターネットを介して他の人にファイルを転送する優れた方法となる理由について説明します。
なぜSFTPなのか?
オタクは常にこの問題に遭遇します。メールやインスタントメッセンジャーで転送するには大きすぎるファイルがあります。もちろん、Dropboxやその他のクラウドサービスにアップロードすることはできますが、アカウントを持っていない/必要がない場合、十分なストレージを解放した場合、または仲介者を完全にバイパスしたい場合はどうでしょうか。クラウドサービスのセキュリティ上の懸念は言うまでもありません。
その面倒な作業を行う代わりに、SFTPを使用してファイル(大小)を友達に転送することで時間を節約できます。ファイルは非常に安全なSSHプロトコルを介してトンネリングされるため、転送前にファイルを暗号化する必要はありません。それだけでなく、クラウドではなく友達に直接アップロードできるようになり、時間を大幅に節約できます。
しかし、待ってください、もっとあります!より多くのファイルを他の人と共有したい場合は、それらを指定されたフォルダーにドロップするだけで、仲間は自分のPCの一部であるかのようにPCのそのセクションを閲覧できます。アップロードはあなたではなく友達によって開始されるため、この方法を使用すると、ファイルの共有がはるかに簡単になります。ドラッグアンドドロップするだけで、ファイルをダウンロードできるようになったことを知らせます。
SFTPの設定
WindowsでSFTPサーバーをセットアップするには、サードパーティのソフトウェアが必要になります。この機能を備えたほとんどのソフトウェアはコストがかかりますが、freeFTPdと呼ばれる無料のソフトウェアを使用します。そのリンクをクリックして、プログラムをダウンロードしてインストールします。あらかじめご了承ください。開発者は明らかに英語を母国語としないため、多くのテキストに表示されます。でも心配しないでください。これは私たちがテストした合法的なプログラムであり、すべてがチェックされています。より良い無料の代替手段を見つけるのは難しいでしょう。
通常どおりインストールを実行すると、最後に2つのプロンプトが表示されます。1つは秘密鍵を作成するかどうかを尋ね、もう1つはサービスとして実行するかどうかを尋ねます。両方で[はい]をクリックします。
インストールが完了したら、デスクトップの新しいショートカットアイコンからfreeFTPdを開きます。構成変更の書き込みで問題が発生したため、アイコンを右クリックして、プログラムを管理者として実行してください。
構成を開始するには、左側の[ユーザー]をクリックします。
このメニューで、[追加]をクリックし、サーバーにアクセスするための新しいユーザーアカウントの情報を入力します。
[承認]で、NT認証またはSHA1ハッシュとして保存されたパスワードの使用を選択できます。 NT認証とは、Windowsのユーザー名とパスワードを使用することを意味するため、SFTPディレクトリにアクセスするすべてのユーザーのためにコンピューター上に新しいユーザーを作成する必要があります。ほとんどの場合、パスワードをSHA1ハッシュとして保存し、SFTPユーザーをWindowsユーザーから分離しておくのがおそらく最善でしょう。
目的のユーザー名とパスワードを入力したら、下部にある[FTPサーバー]チェックボックスをオフにして、[適用]をクリックします。ユーザーがセットアップされたので、[SFTP]タブをクリックします。
このタブで本当に変更する価値があるのは、SFTPルートディレクトリだけです。これは、共有するファイルが存在する場所を指定します。簡単にするために、すでに入力されているディレクトリをデスクトップ上のフォルダに変更します。
ファイルのホスティングを開始する準備ができたら、このタブの[スタート]ボタンをクリックします。 Windowsファイアウォールがポップアップ表示され、これで問題ないかどうかを尋ねられます。[アクセスを許可]をクリックします。
これで、[ステータス]タブに戻り、SFTPサーバーが実行されていることを確認できます。
[適用して保存]をクリックしてこれらの変更を保持し、ウィンドウを閉じます。
freeFTPdは引き続きバックグラウンドで実行されます。アクセスするには、通知領域から開くだけです。
SFTPディレクトリへのアクセス
いくつかのテストを実行できるように、SFTPディレクトリにいくつかのファイルを配置します。ユーザーのホームディレクトリをデフォルト(この例では$ SERVERROOT geek)のままにした場合は、SFTPルートディレクトリ内に別のディレクトリを作成する必要があります。
このスクリーンショットでわかるように、2つのテストファイルを「SFTPサーバーファイル」(SFTPルートディレクトリ)フォルダー内の「オタク」ディレクトリに配置します。ポート22がルーターのPCに転送されていることを確認してください。そうすれば、誰かがPCに接続できるようになります。ポート転送についてサポートが必要な場合は、このガイドを参照してください。
SFTPサーバーにアクセスできるFTPクライアントをバディにダウンロードしてもらいます。FileZillaをお勧めします。 IPアドレス、前に構成したユーザー名とパスワードを入力し、サーバーが実行されているポートを指定するだけです(デフォルトのままにすると、ポート22になります)。
サーバーに初めて接続するときに、ホストキーを保存するように求められます。 (何らかの理由でホストキーを変更しない限り)これについてプロンプトが表示されないようにするには、[常に信頼する]チェックボックスをオンにして[OK]をクリックするだけです。
これで、友達はSFTPディレクトリ内に配置したファイルにアクセスし、友達があなたと共有したいファイルを追加できるようになります。
その他のストーリー
Win 7、8、または10でユーザーアカウント制御(UAC)を簡単に無効にする
以前、コマンドラインからUACを有効または無効にする方法について説明しました。これは、Windows 7、8、8.1、10、またはVistaのいずれかでGUIインターフェイスから同じことを行うために使用できるより簡単な方法です。以前の記事を要約すると、UACはうんざりしています。
オタクトリビア:科学者は何と戦うのを助けるために電気の杖を開発しましたか?
あなたは答えを知っていると思いますか?クリックして、正しいかどうかを確認してください。
NOOBSでDeadSimpleRaspberryPiセットアップを楽しむ方法
新しいRaspberryPiを使い始める最も簡単な方法を探しているなら、もう探す必要はありません。 RaspberryPiFoundationの新しいOutOfBox Software(NOOBS)を使用すると、強力な小さなプロジェクトプラットフォームをこれまでになく簡単に起動して実行できます。
オタクトリビア:勝つためにリード開発者を殺すためにあなたが必要としたビデオゲームはどれですか?
あなたは答えを知っていると思いますか?クリックして、正しいかどうかを確認してください。
タスクマネージャが失敗したときに応答しないプログラムを強制終了する方法
Windowsは、プログラムが応答を停止したことを通知します。プログラムを閉じることを選択しても何も起こりません。タスクマネージャーでプログラムを終了しようとしても何も起こりません。そこで、失敗したが殺せないプログラムで立ち往生しています。あなたは何ができますか? HTGリーダーがドラゴンを倒すのを手伝うので読んでください。
ヒートシンクの色はその性能に影響しますか?
真のオタクの追求に関しては、難解すぎることは間違いありません。今日は、ヒートシンクの色が重要かどうか(そして、パフォーマンスのヒットやボーナスを検討する価値があるかどうか)を見ていきます。
オタクトリビア:任天堂のゲームが10年以上にわたってほとんど知られていなかったプレーヤーのカメオ?
あなたは答えを知っていると思いますか?クリックして、正しいかどうかを確認してください。
AustralisUIがFirefoxNightlyChannelに正式に登場しました
Mozillaは今年、Firefox用の新しいAustralis UIの開発に熱心に取り組んでおり、Nightly Build Channelに着陸する準備として、着実に調整と改善を行っています。新しいUIを手に入れたいと思っていた方のために、ついにAustralisのすべての良さを満喫できるようになりました。
古いGmailの作成ウィンドウを元に戻す方法
Gmailは好きだが、新しいポップアップ作成ウィンドウが嫌いな場合は、何ができますか? HTGリーダーが、彼が望んでいた作成ウィンドウに戻るのを支援するので、読み進めてください。
Outlook2013で署名をバックアップおよび復元する方法
さまざまな種類のメールに使用するいくつかの署名を作成しました。次に、新しいマシンを入手し、Windowsとすべてのプログラムを再度セットアップする必要があります。ただし、Outlookで署名を簡単に保存して、新しいマシンに復元することができます。