tencent cloud

Cloud Virtual Machine

最新情報とお知らせ
製品情報
パブリックイメージの更新情報
OSの公式サポート終了計画
製品に関するお知らせ
製品概要
CVM概要
製品の強み
基本概念
リージョンとゾーン
初心者ガイド
Service Regions and Service Providers
製品の課金
課金概要
課金モデル
課金項目
課金モデルの変更
購入インスタンス
仕様変更の料金説明
料金未払いに関する説明
クイックスタート
カスタム設定によるLinuxインスタンスの購入
カスタム設定によるWindowsインスタンスの購入
ユーザーガイド
操作ガイド一覧
ご利用制限一覧
インスタンス
スポットインスタンス
リザーブドインスタンス
イメージ
ストレージ
バックアップと復元
ネットワーク
セキュリティ
パスワード/キー
監視とアラート
運用管理
便利な機能
サーバー移行
オンライン移行
オフライン移行
移行に関するご相談
トラブルシューティング
CVMインスタンスにログインできない原因や対処法
Windowsインスタンスのログインに関する障害
Linuxインスタンスのログインに関する障害
その他のインスタンスログインに関する障害
インスタンス実行時の障害
Linuxインスタンスのメモリに関する障害
ネットワーク障害
実践チュートリアル
CVMの選定ガイド
環境構築
ウェブサイトの構築
アプリケーションの構築
可視化ページの構築
ローカルファイルをCVMへアップロード
ネットワークパフォーマンステスト
その他の実践チュートリアル
API リファレンス
History
Introduction
API Category
Making API Requests
Region APIs
Instance APIs
Cloud Hosting Cluster APIs
Image APIs
Instance Launch Template APIs
Placement Group APIs
Key APIs
Security Group APIs
Network APIs
Data Types
Error Codes
セキュリティとコンプライアンス
Cloud Access Management(CAM)
ネットワーク
よくあるご質問
リージョンとアベイラビリティゾーンに関するご質問
課金クラス
インスタンスに関するご質問
ストレージに関するご質問
イメージに関するご質問
サーバー移行について
ネットワークに関するご質問
セキュリティに関するご質問
OSに関するご質問
運用と監視に関するご質問
CAMに関するご質問
NTPサービスに関するご質問
適用シナリオに関するご質問
Agreements
CVM Service Level Agreements
Red Hat Enterprise Linux Image Service Agreement
Public IP Service Level Agreement
用語集

WindowsインスタンスでのFTPサービスの構築

PDF
フォーカスモード
フォントサイズ
最終更新日: 2022-05-07 15:41:38

概要

このドキュメントでは、IISを使用してWindows CVMインスタンスにFTPサイトを構築する方法について説明します。

ソフトウェアバージョン

このドキュメントでは、構築したFTPサービスのソフトウェアバージョンは次のとおりです。
Windows OS、このドキュメントでは Windows Server 2012 を例として説明します。
IIS:Web サーバー、このドキュメントでは IIS 8.5 を例として説明します。

操作手順

手順1:CVMにログインする

手順2:IIS にFTPサービスをインストールする

1. OSインターフェースで、

をクリックして、サーバーマネージャーを開きます。
2. 「サーバーマネージャー」画面で、次の図に示すように、役割と​機能の追加をクリックします。


3. 「役割と​機能の追加ウィザード」で、次へをクリックして、「インストールの種類の選択」画面に入ります。
4. 「インストールの種類の選択」画面で、役割ベースまたは機能ベースのインストールを選択して、次へをクリックします。
5. 「対象サーバーの選択」画面で、デフォルト設定を保持して、次へをクリックします。次の図に示すように:


6. 「サーバーの役割の選択」画面で、Web サーバー(IIS)をチェックし、ポップアップウィンドウで機能の追加をクリックします。次の図に示すように:


7. 次へを連続して3回押す、「役割サービスの選択」画面に入ります。
8. 「役割サービスの選択」画面で、FTP サービスFTP拡張をチェックし、次へをクリックします。次の図に示すように:


9. インストールをクリックして、 FTP サービスのインストールを開始します。
10. インストールが完了したら、閉じるをクリックします。

手順3: FTP ユーザー名とパスワードを作成する

説明:
以下の手順に従ってFTPユーザー名とパスワードを設定してください。匿名ユーザーとしてFTP サービスにアクセスする必要がある場合は、この手順をスキップできます。
1. 「サーバーマネージャー」ウィンドウで、右上隅のナビゲーションバーにある管理ツール > コンピューターの管理を選択して、コンピューター管理ウィンドウを開きます。
2. 「コンピューターの管理」画面で、システムツール > ローカルユーザーとグループ > ユーザー を選択します。
3. ユーザー画面の右側で、空白スペースを右クリックして、新しいユーザーを選択します。次の図に示すように:


4. 「新しいユーザー」画面で、以下のプロンプトに従ってユーザー名とパスワードを設定し、作成をクリックします。次の図に示すように:

主なパラメータは次の通り:
ユーザー名:カスタム。このドキュメントでは、 ftpuser を例として説明します。
パスワードと確認パスワード:カスタム。パスワードには大文字と小文字、数字を全て含める必要があります。このドキュメントでは、 tf7295TFY を例として説明します。
ユーザは次回ログオン時にパスワードの変更が必要のチェックを外し、パスワードを無制限にするにチェックを入れます。 実際のニーズに応じてチェックしてください。このドキュメントではパスワードを無制限にすることを例として説明します。
5. 閉じるをクリックし、「新しいユーザー」ウィンドウを閉じた後に、リストに作成されたftpuser ユーザーを確認できます。

手順4:共有フォルダーのアクセス権限を設定する

説明:
ここではC:\\testファイルを例として、FTPサイトの共有フォルダを設定します。このフォルダには共有する必要のあるファイルtest.txtが含まれています。この例を参照して、新しいフォルダC:\\testとファイルtest.txtを作成することができます。また実際のニーズに応じて、他のフォルダをFTPサイトの共有フォルダとして設定することもできます。
1. OSインターフェースで、

をクリックして、「PC」を開きます。
2. Cドライブで、 test フォルダーを選択して右クリックし、プロパティを選択します。
3. 「test プロパティ」ウィンドウで、セキュリティタグを選択します。
4. Everyone ユーザーを選択し、編集をクリックします。次の図に示すように: 「グループまたはユーザー名」に Everyoneが含まれていない場合は、Everyone Userの追加 を参考してユーザーを追加してください。


5. 
「test の権限」画面で、
必要に応じてEveryone ユーザーの権限を設定し、【OK】をクリックします。次の図に示すように: このドキュメントでは、 Everyoneユーザーにすべての権限を付与することを例として説明します。


6. 「test プロパティ」ウィンドウで、【OK】をクリックして設定を完了します。

手順5: FTPサイトを追加する

1. 「サーバーマネージャー」ウィンドウで、右上隅のナビゲーションバーにある管理ツール > インターネット インフォメーション サービス (IIS) マネージャを選択します。
2. 表示される「インターネット インフォメーション サービス (IIS) マネージャ」ウィンドウで、左側ナビゲーションバーのサーバー名を展開し、ウェブサイトを右クリックして、FTP サイトの追加を選択します。次の図に示すように:


3. 「サイト情報」画面で、以下の情報を参考して設定し、次へをクリックします。次の図に示すように:


FTP サイト名: FTP サイト名を記入し、このドキュメントでは ftp を例としています。
物理パス:権限が設定された共有フォルダーのパスを選択し、このドキュメントでは、C:\\test を例としています。
4. 「バインドと SSL の設定」画面で、以下の情報を参考して設定し、次へをクリックします。次の図に示すように:

主な構成パラメータ情報は下記の通り:
バインド:IP アドレスのデフォルト選択はすべて未割り当てで、デフォルトのポート番号は21(FTP のデフォルトのポート番号)であり、カスタムポート番号を設定できます。
SSL:必要に応じて選択してください、このドキュメントではSSL 無しを例としています。
SSL 無し:SSL暗号化は必要ありません。
SSL の許可:FTPサーバーによるクライアントとの非SSLおよびSSL接続のサポートを許可します。
SSL が必要: FTPサーバーとクライアント間の通信にはSSL暗号化が必要です。 許可あるいは必要を選択した場合、「SSL証明書」で既存のSSL証明書を選択するか、サーバー証明書の作成 を参考してSSL証明書を作成することもできます。
5. 「認証および承認の情報」画面で、以下の情報を参考して設定し、次へをクリックします。次の図に示すように:


認証:認証方法を選択します。このドキュメントでは、基本を例として説明します。
匿名:匿名またはFTPユーザー名を提供するユーザーがコンテンツにアクセスできるようにします。
基本:ユーザーは、コンテンツにアクセスするために有効なユーザー名とパスワードを提供する必要があります。基本モードでは、暗号化されていないパスワードをネットワーク経由で送信するため、クライアントと FTP サーバー間の接続が安全であることが分っている場合(たとえば、Secure Sockets Layer を使用する場合)にのみ、この認証方法を使用します。
認可:「アクセス許可」ドロップダウンリストから方式を選択して、このドキュメントでは、指定されたユーザーftpuser を例として説明します。 - すべてのユーザー: 匿名ユーザーまたは識別されたユーザーに関係なく、すべてのユーザーがコンテンツにアクセスできます。 - 匿名ユーザー:匿名ユーザーはコンテンツにアクセスできます。 - 指定されたロール或はユーザーグループ:特定のロール或はユーザーグループのメンバーのみがコンテンツにアクセスできます。このオプションを選択する場合は、ロールまたはユーザーグループを指定する必要があります。 - 指定されたユーザー:指定されたユーザーのみがコンテンツにアクセスできます。このオプションを選択する場合は、ユーザー名を指定する必要があります。
権限:必要に応じて権限を設定してください。本文では読み取り書き込み権限の設定を例として説明します。
読み取り:許可されたユーザーがディレクトリからコンテンツを読み取ることができます。
書き込み:許可されたユーザーがディレクトリに書き込むことができます。
6. 完了をクリックして、 FTP サイトを作成できます。

手順6:セキュリティグループとファイアウォールを設定する

1. FTPサイトの構築が完了したら、FTPアクセスモードに対応して、FTPサイトを追加するときに、ポートをバインドするためのインバウンドルールを許可してください。
アクティブモード:ポート20と21を開きます。
パッシブモード:ポート21および 1024 ~ 65535(たとえば、ポート5000~6000)の間のポートを開きます。 対応するインバウンドルールを追加する方法については、セキュリティグループルールの追加 をご参照ください。
2. (オプション)Microsoft公式ドキュメント を参考して FTP サイトのファイアウォールサポートを設定することにより、 FTP サーバーはファイアウォールからのパッシブ接続を受け入れることができるようにします。

手順7:FTP サイトをテストする

FTP クライアントソフトウェア、ブラウザー或はファイルエクスプローラーなどのツールを利用してFTP サービスをテストできます。本文ではクライアント側のファイルエクスプローラーを例として説明します。
1. 実際の使用状況に応じて、 IE ブラウザを設定してください:
FTPサイトファイアウォールが構成されています(アクティブモード): クライアントの IEブラウザを開き、ツール > インターネットオプション > 詳細設定を選択し、パッシブFTP(ファイアウォールおよびDSLモデム互換用)を使用するのチェックを外して、【OK】ボタンをクリックします。
FTPサイトファイアウォールが構成されていません(パッシブモード):
1.1.1 FTP サーバーの IE ブラウザを開き、ツール > インターネットオプション > 詳細設定 を選択し、パッシブFTP(ファイアウォールおよびDSLモデム互換用)を使用するのチェックを外して、【OK】ボタンをクリックします。
1.1.2 クライアントの IEブラウザを開き、ツール > インターネットオプション > 詳細設定を選択し、パッシブFTP(ファイアウォールおよびDSLモデム互換用)を使用するのチェックを外して、【OK】ボタンをクリックします。
2. 次の図に示すように、クライアントでWindowsエクスプローラーを開き、アドレスボックスに次のアドレスを入力して、Enterキーを押します。
ftp://CVMパブリックIP:21



3. ポップアップされた「ログイン」ウィンドウで、 FTP ユーザー名とパスワードの作成 で設定されたユーザー名とパスワードを入力します。 このドキュメントで使用されるユーザー名は ftpuser で、パスワードは tf7295TFYです。
4. ログインが成功したら、ファイルをアップロード及びダウンロードできます。

付録

Everyone ユーザーを追加する

1. 「test プロパティ」ウィンドウで、セキュリティタグを選択し、編集をクリックします。次の図に示すように:


2. 「権限テスト」画面で、追加をクリックします。
3. 「ユーザーまたはグループの選択」画面で、詳細設定をクリックします。
4. 表示される「ユーザーまたはグループの選択」画面で、今すぐ検索をクリックします。
5. 検索結果に Everyone を選択し、【OK】をクリックします。次の図に示すように:


6. 「ユーザーまたはグループの選択」画面で、【OK】をクリックしてEveryoneユーザー追加できます。次の図に示すように:


手順5 に進み 、Everyone ユーザーの権限を設定します。

サーバー証明書の作成

1. 「サーバーマネージャー」ウィンドウで、右上隅のナビゲーションバーにある管理ツール > インターネット インフォメーションサービス(IIS) マネージャを選択します。
2. 表示される「インターネット インフォメーションサービス (IIS) マネージャ 」ウィンドウで、左側のナビゲーションバーでサーバーを選択し、右側の画面にあるサーバー証明書をダブルクリックします。次の図に示すように:


3. 画面右側の自己署名証明書の作成を選択します。
4. 表示される「自己署名証明書の作成」ウィンドウで、証明書名とストレージタイプを設定します。次の図に示すように: このドキュメントでは個人用ストレージタイプのSSL証明書の作成を例として説明します。


5. 【OK】をクリックして、サーバー証明書を作成します。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック