カテゴリー
Windows

うっちゃらかしっ放しの FTP サーバをイントラに建てる。

久しぶりに Link Check してリンクを直してたら、アップロードファイルの大きさでエラーが出た。 php.ini のその辺昔と変えてないんだけど、なんで?って思ったけど、よく考えたら、あんま重いものを外から上げさせないために昔も今も

post_max_size = 8M
upload_max_filesize = 2M

で、自分の記事で画像とか使うときは FillZilla でサーバをイントラに建てて、 FTP over TLS を使ってたんだった。

今ごろになってそれに気づくってのは、 Windows10 のサーバに変更してから、サーバウェアのアップデート以外のことをどれだけやってないか分かるってもんだ。😅

ほんでまあ、この際 FileZilla サーバを建てちゃおうってわけ。

1段階 FileZilla のサイトからサーバソフトをダウンロードする。 FileZilla Server Download

2段階 ダウンロードしたプログラムをサーバ機にインストールする。インストールディレクトリ以外はデフォルトのまま。

3段階 FTP Server / Security の設定。

Web サーバ用に Let’s Encrypt の証明書を使っているのでそれをそのまま利用。 key.pem と cert.pem は Apache の md の中にあるものね。

FTPS setting for Local
Security タグの位置変更

追記:今日(2022.02.20)に、 Server 1.3.0 が出てるのに気づいてアップデートしたんだが、 Security の位置が Administration に統合されていた。

参照ページ : Let’s encrypt – how?

4段階 ユーザーの設定をする。今回も私だけ。 Client からアクセスするときのパスワードも設定した。

5段階 ファイアウォールでの許可がいるので、 Windows10 のコントロールパネルより「Windows Defender ファイアウォール」>>「Windows Defender ファイアウォール 介したアプリまたは機能を許可」と進み、「設定の変更」をクリックすると「別のアプリの許可」ボタンが押し下げ可能になるので、クリック。参照から先ほどインストールした FileZilla Server フォルダの中の filezilla-server.exe を追加する。

参照ページ :  Windows8 でのやり方が下のほうに書いてある。

まっ、こんなとこ。

追記 使ってみたら Client からの接続を切るときに Server 上に下記の赤字エラーが出る。

下の4行のことです。

色々調べたら Trac に Tim Kosse特に問題なしのコメントがあって、同時に I’m looking into a way to suppress these messages during periods of no activity. というふうにあるんだけど、まだ変わってないみたい。

Windows 10 Home x64 version 21H1 19043.1348 上に
FileZilla Server version 1.1.0 を建ててて

FileZilla Client version 3.56.2 から使ってんですけどね。

The same article in English

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です