Windows 11でFTP Server 構築手順

ソフトウェア

はじめに

Windows11 PCのIIS用いて、ローカルネットワーク上にFTPサーバを構築する手順を紹介します。

なお、セキュリティ面での考慮は一切しておりませんのでご留意下さい。

FTPサーバ 構築手順

IIS インストール

  1. 「Windowsマーク」を右クリック
  2. 「ファイル名を指定して実行」をクリック

 

  1. appwiz.cpl」と入力
  2. ”OK”をクリックし、”プログラムと機能”画面が表示される

 

  1. 「Windows の機能の有効化または無効化」をクリック

 

  1. 「FTP Service」にチェックを入れる
  2. 「IIS 管理コンソール」にチェックを入れる
  3. ”OK”をクリック

変更の適用が実施されれば完了です。

FTP ログインアカウントの作成

  • 「Windowsキー」+「iキー」で設定画面を表示

 

  1. 「アカウント」を選択
  2. 「他のユーザー」をクリック

 

  1. 「アカウントの追加」をクリック

 

  1. 「このユーザーのサインイン情報がありません」をクリック

 

  1. 「Microsoft アカウントを持たないユーザを追加する」をクリック

 

  1. FTPサーバへのログインを許可するユーザ名を示す(例:client_user)
  2. FTPサーバへログインする際に利用するパスワードを示す
  3. パスワード復旧用に任意の情報を入力する

 

  1. 作成したアカウントのユーザ名が表示されれば完了

 

FTPサーバ 構築

  • タスクバーの検索に”IIS”と入力

 

  1. 「インターネット インフォメーション サービス(IIS) マネージャー」をクリック

 

  1. 「サイト」を右クリック→「FTP サイトの追加…」をクリック

 

  1. FTPサイト名を入力(任意の名前を入力)
  2. FTPサーバのルートディレクトリを指定する(FTPサーバへアクセスしたときに最初に開かれるフォルダ)
  3. 「次へ」をクリック

 

  1. SSLを”無し”に設定
  2. 「次へ」をクリック

 

  1. 認証は”基本”を指定
  2. アクセスの許可は”指定されたユーザー”を選択し、先ほど作成したユーザ名を入力する
  3. ユーザの権限を付与する(例では読み取り、書き込みのそれぞれ可能としている)
  4. 「終了」をクリック

 

コマンドプロンプトを用いて、FTPサーバへのアクセスを確認(任意)

  1. [ftp localhost]を入力してEnterキーを押下
  2. 指定したユーザ名を入力してEnterキーを押下
  3. パスワードを入力してEnterキーを押下(パスワードは表示されない仕様)
  4. [ls]を入力してEnterキーを押下。ルートディレクトリの各フォルダ・ファイル名称が表示されれば成功

以上でFTPサーバの構築は完了となります。お疲れ様でした。

  

コメント