» Blog Archive » Windows10でFTPサーバーを構築・設定

Windows10でFTPサーバーを構築・設定

このサイトを参考にしました。

2.【Windows10向け】FTPサーバーの構築方法・設定方法

ここからはWindows 10向けにFTPサーバーの構築方法を1つ1つ説明します。FTPサーバーの構築には前述した「IIS」を使用します。

2.1【1】IIS(FTPサーバ)を有効にする

まずは、IISを有効にしていきましょう。手順は4ステップなので、すぐに終わります。

(1)Windowsキーを押して「コントロールパネル」と入力し、Control Panelをクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(2)プログラムをクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(3)「Windowsの機能の有効化または無効化」をクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(4)「FTP Service」と「IIS管理コンソール」を選択してOKボタンをクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

しばらく待つと設定が完了します。

設定が上手くいったか確認したい方は、Windowsキーを押してから「IIS」と入力してみてください。以下のように表示されていれば、問題ありません。

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

▲ページトップへ戻る

2.2【2】FTPユーザを作成する

次に、FTPユーザを作っていきましょう。

FTPユーザといっても、WindowsでFTP用のユーザを作るだけです。

(1)Windowsキーを押して「ユーザー」を入力し、「他のユーザーの追加、編集、削除」をクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(2)「その他のユーザーをこのPCに追加」をクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(3)「このユーザーにサインイン情報はありません」をクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(4)「Microsoft アカウントを持たないユーザーを作成する」をクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(5)ユーザー名やパスワードなどを入力し、「次へ」ボタンをクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

ここで入力した値を後で使うので、今回は以下のように設定しました!

ユーザ名ftp_user
パスワードftp_password

登録が完了すると、以下のようにユーザーが登録されます。

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

▲ページトップへ戻る

2.3【3】FTPサイトの作成と設定

次に、作成したユーザーを使ってFTPサイトを作成・設定していきましょう。

手順は、以下の通りです。

(1)Windowsキーを押してIISを入力し、インターネット インフォメーションサービス(IIS)マネージャーをクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(2)左側のメニューから「サイト」を選び、画面右端にある「FTPサイトの追加」をクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(3)FTPサイト名、物理パスを入力・選択し、次へボタンをクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(4)IPアドレスを「すべて未割り当て」にし、SSLを「無し」にして次へボタンをクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(5) 匿名、匿名ユーザーを選択し、アクセス許可を2つともチェックして終了ボタンをクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

上手くいくと、以下のように1行追加されるはずです。

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

これでFTPサーバーの構築が完了です。お疲れさまでした。

▲ページトップへ戻る

2.4【4】ftpコマンドで動作確認

FTPサーバーが正しく構築できたか、確認してみましょう。手順は、以下の通りです。

(1)Windowsキーを押して「cmd」と入力し、コマンドプロンプトをクリック

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(2)「ftp」と入力し、Enterキーを押す

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(3)「open localhost」を入力し、サイトに接続する

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

(4)ローカルアカウントのユーザー名・パスワードを入力し、Enterキーを押してログイン

本記事と同じユーザーを作った場合は、以下を入力すればログインできます。

ユーザ名ftp_user
パスワードftp_password

実際に実行し、以下のように「230 User logged in.」が出れば成功です。お疲れさまでした。

Windows10でFTPサーバーを構築・設定する手順をやさしく解説【フリーランスエンジニア案件情報 | プロエンジニア】

※追記

22H2以降はファイアウォールが悪さするので以下を設定

Recent Entries