ヘテムルサーバーで指定のIPアドレスでFTPをアクセス制限する

以前にエックスサーバーでFTP方法をアクセス制限する記事を解説させてもらいましたが、同じ理由(不正アクセスされた場合に、サーバーのファイルやデータベース情報が盗まれてしまう)で、ヘテムルサーバーでFTPを利用する場合も、できる限り指定のIPアドレス以外のアクセスを拒否した方が良いです。

ということで、今回はヘテムルサでFTPのアクセス制限をする方法についてもまとめましたので、ぜひ参考にしてみてくださいね。

ヘテムルサーバーでFTPの接続IPアドレスを制限する方法

ヘテムルサーバーはエックスサーバーと違い、コントロールパネルからではなくFTPによる操作でFTPの制限を行います。

…どういうことか?と言うと、手順を以下にまとめますので、順を追って解説していきますね★

ヘテムルサーバーでFTPの接続IPアドレスを制限する手順
  1. デスクトップ上で「ftpaccess.txt」というテキストファイルを作成する
  2. ftpaccess.txtに、FTPのアクセスを許可するIPアドレスを記述する
  3. ftpaccess.txtファイルをFTPでサーバーへアップして「.ftpaccess」に名前を変更する
  4. .ftpaccessのパーミッションを「604」にする

❶デスクトップ上で「ftpaccess.txt」というテキストファイルを作成する

まずはテキストファイルを作成します。名前はftpaccess.txtにしておきます。

❷ftpaccess.txtに、FTPのアクセスを許可するIPアドレスを記述する

作成したテキストファイルに、アクセスを許可するIPアドレスを指定していきます。

ftpaccess.txtの記述例
<Limit LOGIN ALL>
Order allow,deny
# アクセスを許可するIPアドレス
Allow from 000.00.000.00
# heteml FTPで利用するIPアドレス(この4つは固定)
Allow from 172.19.101.55
Allow from 172.19.101.56
Allow from 157.7.44.55
Allow from 157.7.44.56
Deny from all
</Limit>

Allow from 000.00.000.00の部分に、アクセスを許可するIPアドレスを指定します。

自分の今のIPアドレスは、以下のページにアクセスすると簡単にわかりますので、コピペしてテキストファイルに入れるようにしてください。

以下は、heteml FTPで利用すためのIPアドレスとなので、固定で4つのアドレスを指定しておきます。

Allow from 172.19.101.55
Allow from 172.19.101.56
Allow from 157.7.44.55
Allow from 157.7.44.56

これはあとでも少し触れますが、自分のIPアドレスが変わってFTPでアクセスできなくなった場合に必要なので、指定しておきましょう。

また、FTPのサブアカウントなどいくつかのIPを指定する場合は、アクセスを許可するIPアドレスを複数行書いていきます。

ftpaccess.txtの記述例
<Limit LOGIN ALL>
Order allow,deny
# アクセスを許可するIPアドレス
Allow from 000.00.000.00
Allow from 000.00.000.01
Allow from 000.00.000.02
# heteml FTPで利用するIPアドレス(この4つは固定)
Allow from 172.19.101.55
Allow from 172.19.101.56
Allow from 157.7.44.55
Allow from 157.7.44.56
Deny from all
</Limit>

❸ftpaccess.txtファイルをFTPでサーバーへアップして「.ftpaccess」に名前を変更する

このftpaccess.txtを、ヘテムルサーバーにFTPでアップロードします。

ファイルのアップロード方法などは、以下の関連記事でもまとめていますので、合わせて参考にしてもらえればと思います (Mac版です)。

【2019年版】MacのFileZillaの特徴や使い方、設定方法から注意点のまとめ

2019年5月1日

で、サーバーにアップロードしたftpaccess.txtを、.ftpaccessに名称変更します。

FileZillaでサーバー上のファイルの名称変更する

FileZillaの場合、画面右側(サーバー)のファイルを右クリックして「名前の変更」を選択します。
ヘテムルサーバーで指定のIPアドレスでFTPをアクセス制限する

ファイルを編集できるようになれば、「.ftpaccess」と打ち込みます(リネーム)
ヘテムルサーバーで指定のIPアドレスでFTPをアクセス制限する

❹.ftpaccessのパーミッションを「604」にする

さらに、名称変更後の.ftpaccessのパーミッションが「604」になっていなければ、「604」へと変更します。

FileZillaでサーバー上のファイルのパーミッションを変更する

FileZillaだと「名前の変更」のときと同様の手順で、画面右側(サーバー)のファイルを右クリックして「パーミッションの変更」を選択します。
ヘテムルサーバーで指定のIPアドレスでFTPをアクセス制限する

属性値が604でなければ[604]と入力してください。
※最初から604であれば、そのままでOKです。
ヘテムルサーバーで指定のIPアドレスでFTPをアクセス制限する

・・・

以上、ヘテムルサーバーでFTPを指定のIPアドレスでアクセス制限する方法のご紹介でした。エックスサーバーなどと違って、管理画面からIPアドレスを設定できればいいのですが、ヘテムルだと現状はこの方法で制限することになるようです。

アクセス制限を解除したり、制限対象のIPアドレスを変更する

最後に、万一IPアドレスが変わったときや、アクセス制限を解除したい場合についても、方法を紹介しておきます。

アクセス制限を解除する

制限を解除したい場合は、FTPでサーバーにアクセスして、.ftpaccessを削除するだけでOKです。

制限対象のIPアドレスを変更する

IPを変更する前(変更になる前)だと、サーバー上の.ftpaccessをダウンロードして、上のftpaccess.txt編集と同じ手順でIPアドレスを書き換えればOKです。

でも、すでにIPアドレスが変わってしまっている場合は、FTPでアクセスできないので、heteml FTP経由で.ftpaccessを編集する必要があります。

そのために、あらかじめ「172.19.101.55」「172.19.101.56」「157.7.44.55」「157.7.44.56」の4つのIPを許可しておいたというわけですね。

実際の手順ですが、以下のURLからheteml FTPへアクセスして、

ログイン後、対象のフォルダ内に.ftpaccessがあると思うので、クリックします。
ヘテムルサーバーで指定のIPアドレスでFTPをアクセス制限する

WEB上で.ftpaccessを編集できるようになるので、IPアドレスを変更して「変更内容を保存する」ボタンをクリックします。
ヘテムルサーバーで指定のIPアドレスでFTPをアクセス制限する

ブログを始めるならWordPressテーマSTORKがオススメ

理由は以下の記事でまとめています。

【STORK】有料テーマ購入を迷う人にストークをオススメする7つの理由2021年版

2019年6月1日

綺麗なデザインが最初から用意されているので、「ブログを書きたい」と思った時からすぐに始めることができます。しかも、執筆に便利なツールも一通りそろっているので、「書くことだけ」に集中できるという、ブロガーにとってはとても魅力的なテーマです。

是非STORKを試してみてくださいね★

関連記事

コメントを残す