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サーバーを構築する"でした。