PokuG stdio.h

stdio.hはおまじない

MENU

Windows11でFTPサーバーを構築する

Windows11でFTPサーバーを構築します。


FTPサーバとは

FTPサーバとは、FTPを使用してファイルの送受信を行うサーバのことです。
1999年ごろのWebサーバーへHTMLファイルや画像ファイルを転送していたので古(いにしえ)のユーザーは知っているのではないでしょうか?

なお、ファイルのアップロード・ダウンロードにはFTPクライアントソフトウェアが必要になります。


構成

今回構築するFTPサーバは以下の構成とします。

OS Windows11 Professional
FTP IISサーバー付属のもの
FTPユーザー ftpuser
FTPパスワード 適当に
FTPのフォルダ T:\FTPDATA

FTPサーバーの構築

FTPにログインするユーザー作成

■Windowsツールの起動

■コンピュータの管理起動

■ユーザーの作成
「ローカルユーザーとグループ」→「ユーザー」を左クリックし、「新しいユーザー」を選択します。

■ユーザー、パスワードの設定
ユーザーとパスワードを設定します。
その後、「パスワードを無制限にする」にチェックを入れて「作成」を選択します。

■閉じる
画面を閉じます。

FTPデータを保存するフォルダの作成

■FTPデータを保存するフォルダの作成
Tドライブに「FTPDATA」フォルダを作成します。

■FTPDATAのプロパティ
FTPDATAフォルダを右クリックし、「プロパティ」を選択します。
その後、「セキュリティ」タブ→「編集」をクリックします。

■FTPDATAのアクセス許可
「追加」をクリックします。

■ユーザーまたはグループの選択
テキストボックスに「ftpuser」と入力し「OK」ボタンを押します。

この「ftpuser」はユーザー作成で作成したユーザーです。

■FTPDATAのアクセス許可
「ftpuser」はユーザーが追加されたことを確認します。
その後、「ftpuser」ユーザーのアクセス許可を「フルコントロール」にします。

■閉じる
画面を閉じます。

FTPサーバーのインストール

■Windowsツールの起動

■システム
画面左の「システム」を選択し、画面右(結構下)の「オプション機能」をクリックします。

■システム>オプション機能
「Windowsのその他の機能」をクリックします。

■Windowsの機能
「FTP Service」と「IIS管理コンソール」を選択し、「OK」を押します。

■閉じる
画面を閉じます。

FTPサーバーの設定

■Windowsツールの起動

■Windowsツール
「IISマネージャー」を起動します。

■サイト
画面左のサイトを選択し、画面右の「FTPサイトの追加」を押します。

■FTPサイトの追加
FTPのサイト名を適当に記述します。
その後、「物理パス」を入力し、「次へ」をクリックします。

■FTPサイトの追加
「FTPサイトを自動的に開始する」にチェックが入っていることを確認します。
その後、SSLを「無し」にチェックを入れ、「次へ」をクリックします。

■FTPサイトの追加
認証を「基本」に設定、
アクセスの許可を「指定されたユーザ」に設定し、下にあるテキストボックスに「ftpuser」と入力します。
アクセス許可の「読み取り」「書き込み」にチェックし、「終了」をクリックします。

OSのファイアウォールの設定

■Windowsツールの起動

■Windowsツール
「セキュリティが強化されたWindows Defdnderファイアウォール」を選択します。

■ファイアウォールの設定
画面左の「受信の規制」をクリックし、画面真ん中の「FTPサーバー..」を3つ選択し、画面右の「規則の有効化」を選択します。

■ファイアウォールの設定
画面左の「送信の規制」をクリックし、画面真ん中の「FTPサーバー..」を2つ選択し、画面右の「規則の有効化」を選択します。

以上で設定は完了です。

接続確認

Windows11とやりとりしたいパソコンにFFFTPなどのFTPクライアントソフトをインストールしましょう。
今回はWindows95にFFFTPをインストールして確認します。

■FFFTPの起動
FFFTPし、カミナリマークをクリックします。

■FTPサーバへの接続
IPアドレスまたはFTPサーバ名、ユーザー名、パスワードをいれて「OK」をクリックします。

■FTPサーバへの接続
画面下に「ファイル一覧の..」とエラーが出ていなければ接続できています。


終わり

以上、"Windows11でFTPサーバーを構築する"でした。