FTP設定の詳細なプロセス
1. ネットワークの状態を確認する
目次
1.1 クライアントネットワークのステータス
cmd ウィンドウで ipconfig コマンドを実行して、現在のネットワーク アダプター構成を確認し、固定 IP 取得方法に設定し、IP アドレスとネットワーク カードの MAC アドレスを記録します。
1.2 サーバー→クライアント接続(オプション)
サーバーの cmd ウィンドウで ping コマンドを実行し、クライアント IP に ping を実行します (例: ping 192.168.146.140)。
1.2.1×
例えば:
理由:
-
サーバーとクライアントが同じネットワーク環境にない
-
クライアントのファイアウォールが有効になっていない
クライアントファイアウォールのping
有効にする方法: icmp プロトコル ファイアウォールを有効にする
コントロール パネル\すべてのコントロール パネル項目\Windows Defender ファイアウォール→: 受信ルールを右クリック→新しい受信ルール ウィザード→カスタマイズ→すべてのプログラム→プロトコルの種類 (ICMPv4)→任意の IP アドレスまたは特定の IP アドレス (サーバー IP の追加)→接続を許可→プロンプトに従ってルールの設定を完了します
1.2.1√
サーバーはクライアントと通信できます
1.3 クライアント→サーバー接続 (オプション)
クライアントの cmd ウィンドウで ping コマンドを実行し、サーバー IP に ping を実行します (例: ping 192.168.146.11)。
2.ユーザーの追加
「コンピュータ」を右クリック→「管理」→「システムツール」→「ローカル ユーザーとグループ」→「ユーザー」→空白スペースで右クリック→「新しいユーザー」
以下の図に従ってユーザー情報を入力し、次回ログイン時にパスワードを変更する必要があるチェックボックスをオフにし、ユーザーがパスワードを変更できないことを確認し、パスワードの有効期限が切れないことを確認します。
3.FTPサービス
3.1 サービスを開始する
コントロールパネル\プログラム→Windowsの機能をオンまたはオフにする
以下に示すように、インターネット インフォメーション サービスでFTP サーバーとWeb 管理ツールのインストール サービスを確認します。
3.2 新しい FTP サイトの作成
「コンピュータ」を右クリック→「管理」→「サービスとアプリケーション」→「インターネット インフォメーション サービス (IIS) マネージャー」→「Web サイト」を右クリック→「FTP Web サイトの追加」
プロンプトに従って FTP サイトを構成します
3.2.1 サイト名を入力し、パスを設定する
3.2.2 IP アドレスとポート番号の選択
IP アドレスが「すべて割り当てられている」で、IP が指定されていない場合は、すべてのネットワーク カードがそのアドレスにアクセスできます。デフォルトのポート番号は 21 です。
FTP サイトを自動的に開始する: チェックすると、起動時にサイトが自動的に開始されます。
次のステップで、SSL に [なし] を選択します。
3.2.3 認証と認可
認証: 匿名と基本をチェックします。
権限: すべてのユーザーまたは指定されたユーザーを選択します
権限: 読み取りと書き込み、必要に応じてチェック
3.3NTFS権限管理
FTP 経由で設定されたフォルダーにアクセスするには、ユーザーはフォルダーへのアクセスに必要な権限を持っている必要があります。
サイト名を右クリックし、「アクセス許可/セキュリティの編集」を選択します。
3.3.1 このフォルダーにはユーザーまたは全員のアクセス許可があります
これら 2 つのグループ権限がある場合は、指定したユーザーをこの権限に追加する必要はありません。
3.3.2 このフォルダにはユーザーまたは全員のアクセス許可がありません
[編集] をクリックして win11 ユーザーの権限を追加します
3.4 FTP ログの無効化
3.4.1 オープン FTP ログ設定
FTP サイト名または IIS 管理をダブルクリックし、前者の構成はこのサイトにのみ有効、後者の構成はすべての FTP サイトに有効で、FTP ログを選択します。
3.2 FTPログの設定
FTP サービスをオンにすると、システムのデフォルトの FTP ログ機能が有効になり、C:\inetpub\logs\LogFiles ディレクトリに存在し、C ドライブの領域を占有します。
サイトはサイトのコンテンツをループで継続的にスキャンし、大量のログ ファイルを蓄積するため、「無効」を選択します。
4. ファイアウォールの設定
4.1 許可されるアプリケーション
コントロール パネル\すべてのコントロール パネル項目\Windows ファイアウォール\許可されたアプリ
FTP サーバーと Web 管理サービス (HTTP) のプライベートとパブリックをチェックします。
4.2 詳細設定
コントロール パネル\すべてのコントロール パネル項目\Windows ファイアウォール
4.2.1 [詳細設定] を選択し、[受信ルール] を右クリックし、[新しいルール] を選択します。
4.2.2 ポート
4.2.3 FTP サイトに設定されているポート番号を入力します
4.2.4 プロンプトに従って設定を完了します
5. テストアクセス
5.1 サイトアドレスを入力します
ローカル リソース マネージャーまたは IE ブラウザに FTP アドレスを入力します (例: ftp://localhost:220/ または ftp://192.168.146.140:220/)。
すべてのユーザー (NTFS で構成されているユーザーまたは全員) がアクセスできるように構成すると、直接アクセスできます。
ここでは、指定されたユーザーを構成し、アクセスするためのアカウントとパスワードを入力するデモンストレーションを示します。
5.2 アクセス
5.1.1 ローカルアクセス成功
5.1.2 サーバーアクセス障害
コントロール パネル\すべてのコントロール パネル項目
インターネット オプション\詳細\パッシブ FTP を使用するのチェックを外してコンピュータを再起動します
アクセス成功