当サイトは先日サーバー移転して、現在mixhostにて運営しています。
mixhostも、他のレンタルサーバー同様に、FTP通信をすることができます。
加えて、通信を暗号化してセキュリティを向上させたFTPS通信も行うことができます。
FTPSとは
FTPSとは、TCP/IPネットワークでのファイル転送に使うFTPに、伝送路を暗号化するSSL/TLSを組み合わせたファイル転送方式のこと。
この、FTPSの接続は、FTPの設定同様非常に簡単です。SFTPのように、SSHの公開鍵をサーバに登録する必要ありません。
ただ、いくら設定が簡単といっても、それなりの設定は必要です。
FFFTPの設定方法であれば、mixhostのサポートページに設定方法が解説されています。
ただ、僕の普段使用している、WinSCPの設定方法の解説は無いようだったので、自分のメモがてら紹介したいと思います。
FileZillaでの設定方法はこちら。
目次
主な手順
mixhostにFTPS接続するには、主に以下の手順が必要です。
- WinSCPのインストール
- mixhostのFTP接続情報の確認
- WinSCPでFTP接続情報を入力
FTPSの設定は、FTPの設定方法とほとんど変わりません。これまでファイル転送などをしたことがある場合は、それほど難しい設定ではないかと思います。
WinSCPのインストール
まずソフトがインストールされてない場合は、WinSCP – 窓の杜ライブラリからWinSCPファイルをダウンロードします。
一応、公式のWinSCPサイトもあるのですが、窓の杜のファイルを利用した方が、デフォルトで日本語化されているし、鍵の生成に必要なソフトもバンドルされているので、初期設定が楽です。
WinSCPをダウンロードしたら、実行して、セットアップを行います。
セットアップは、普通に「次へ」と押していけばOKですが、途中の「インターフェーススタイル」は、Windowsを使い慣れている方ならば、「エクスプローラー」を選択した方が使いやすいかと思います。
インストールが終わると、以下のような画面が表示されます。
mixhostのFTP接続情報の確認
次に、mixhostのFTP接続情報を確認します。
FTP接続情報は、mixhostのアカウント作成時に、送信されてきた「【mixhost】 サーバーアカウント設定完了のお知らせ」というメールに記載されています。
このメール内の、「FTP接続情報」の設定情報を使用します。
メールを紛失してしまった場合は
「【mixhost】 サーバーアカウント設定完了のお知らせ」が届いていない、とか紛失してしまったなんて場合は、サーバーの管理画面から見ることもできます。
サーバーの管理画面から、「FTP接続情報」を見るには、まずmixhostへのログインを行ってください。
管理画面にログインしたら、「マイメニュー」から「メール履歴」を選択してください。
表示される、メール履歴を遡って、最初の方を見れば「【mixhost】 サーバーアカウント設定完了のお知らせ」があるので中に書かれている「FTP接続情報」を参照してください。
WinSCPでFTP接続情報を入力
「FTP接続情報」からWinSCPで設定を行います。
リストにある「新しいサイト」から以下の接続情報を入力してください。
- 転送プロトコル:FTP(デフォルト)
- 暗号化:明示的な TLS/SSL 暗号化
- ホスト名:FTP接続情報の「FTPSホスト名」を入力
- ポート番号:21
- ユーザー名:FTP接続情報の「ユーザー名」を入力
- パスワード:FTP接続情報の「パスワード」を入力
あと、デフォルトのウェブディレクトリを設定したい場合は、「設定」ボタンを押してください。
デフォルトで、サーバー上の「public_html」ディレクトリを開くには、「/public_html」と入力してください。
前回開いていたリモートディレクトリの状態を保存したい場合は「最後に使用したディレクトリを記憶する」にチェックを入れてください。
全ての設定が終わったら、「保存」ボタンを押してください。
セッションの保存名(接続の表示名)を入力して「OK」ボタンを押します。
あとは「作成した接続」を選択して、「ログイン」ボタンを押せばmixhostにFTPS接続できるようになります。
するとこんな感じで、サーバー上のディレクトリが表示されます。
ちなみに、通常のFTP通信だと、以下のように鍵マークが無効状態で表示されます。
まとめ
こんな感じで、FTP接続の設定に慣れている方であれば、FTPS接続の方法もほぼ同様なため簡単にできるかと思います。
さらに高度なセキュリティを求めるのであれば、公開鍵認証を用いたSFTP接続するのも良いかもしれません。けれど、設定手順が増えて面倒なので、一般的な個人利用であればFTPSで十分かなと思っています。
というわけで「mixhostにWinSCPでWordpressテーマをFTP(S)でアップデートしたい」なんて時には、どうぞ。
サイト mixhost