レンタルサーバー

  • ホーム
  • サービス
  • 料金
  • お申し込み
  • サポート
  • インフォパネル
  • お問い合わせ
  • よくある質問
  • マニュアル
  • 障害・メンテナンス情報
  • ニュース

エックスサーバー マニュアル

マニュアル

FTPについて > .ftpaccess

  • ファイル転送(FTP)に関する「よくある質問」
  • ファイル転送(FTP)の設定に関する「よくある質問」
  • ファイル転送(FTP)のトラブルに関する「よくある質問」

概要

エックスサーバーでは、「.ftpaccess」ファイルを設置することができます。
「.ftpaccess」を使用し、IPアドレスの指定等を行うことで、サーバーへのFTP接続を制限することできます。
FTP接続元を制限することで、万が一FTP情報が漏洩した場合でも、第三者によるFTP接続やサイト改ざんなどの被害を未然に防ぐ手段の一つとして利用することが可能です。

.ftpaccessとは

フォルダ単位で、FTPに関する設定を行うことが出来る設定ファイルです。
「.ftpaccess」という名前のファイル名に指定の記述をすることにより、FTP接続元の制限などを 行うことができます。

例えば、自分のIPアドレスを指定し、そのIPアドレス以外からのFTP接続を拒否する、といった設定を行うことが可能です。
「.ftpaccess」は、設置フォルダ以下の領域にその影響が及びます。

記述について

特定のIPアドレスからのFTP接続のみを許可する記述例

---------------------------------
<Limit ALL>
Order Allow, Deny
Deny from all
Allow from 192.0.2.0
</Limit>
---------------------------------

上記設定により、特定の接続元(IPアドレスが「192.0.2.0」)からのみFTP接続を許可することが可能となります。
(他のIPアドレスの場合はFTP接続自体ができません。)

※記述例のIPアドレス(192.0.2.0)は例として記載しています。

説明
Order Allow,Deny
許可、拒否の優先順位を指定しています。
Deny from all
「all」を指定し全てのFTP接続を拒否します。
Allow from 192.0.2.0
指定IPアドレスからの接続を許可します。

つまり、一度全てのFTPアクセスを拒否した上で、指定IPからの接続のみ許可する、という処理となっています。

「Allow from」の記述を追加することで、接続元を許可するIPアドレスを追加することもできます。

---------------------------------
<Limit ALL>
Order Allow, Deny
Deny from all
Allow from 192.0.2.0
Allow from ***.*.*.*
Allow from ***.*.*.*
Allow from ***.*.*.*
</Limit>
---------------------------------

4ブロック目の数字を記載せず、3ブロックまでのIPアドレスを記述することで、指定部分が一致するIPアドレスをまとめて指定することもできます。
(最後は「.」(ドット)で終わっています。)

---------------------------------
<Limit ALL>
Order Allow, Deny
Deny from all
Allow from 192.0.2.
</Limit>
---------------------------------

「.ftpaccess」ファイルが影響するフォルダについて

「.ftpaccess」は、設置されたフォルダ以下にその影響が及びます。

例えば、ホームディレクトリ「/home/サーバーID/」に設置した場合は、サーバーアカウント全体に「.ftpaccess」での設定が影響します。

また、下記のようなドキュメントルート(公開フォルダ)に設置した場合は、public_html以下に「.ftpaccess」の影響が及びます。

/home/サーバーID/ドメイン名/public_html/.ftpaccess

このようにフォルダを指定して「.ftpaccess」を設置し、FTP制限の影響が及ぶ範囲を使い分ける、といったことが可能です。

■追加FTPアカウントに対する制限方法とご注意

追加FTPアカウントの「ディレクトリ」設定でFTPへのログインディレクトリを設定されている場合、該当するディレクトリに「.ftpaccess」を設置する必要があります。

「/home/サーバーID/ドメイン名/」というように、ディレクトリを個別に指定されている場合、「.ftpaccess」を同一ディレクトリへと設置してください。

例えば、「/home/sample/sample.xsrv.jp/」を「ディレクトリ」に指定されている場合に、.ftpaccessを適用するためには以下のように設置する必要があります。

.ftpaccesを同一ディレクトリに設置してください
設置の際のご注意
  • 誤った記述で「.ftpaccess」の設置を行われますと、FTP接続自体ができなくなる場合があります。
    そのため、必ず「.ftpaccess」の仕様や記述内容を理解した上で、お客様の責任で設置するようにしてください。
  • 「.ftpaccess」の記述方法の精査についてはサポート対象外とさせていただいております。
  • IPアドレスを指定する際は、そのIPアドレスが固定IPアドレスかどうかをご確認ください。
    お客様のご利用のプロバイダによってはIPアドレスが変動する場合があります。
    その場合、固定のIPアドレスを指定することで、接続自体が出来なくなってしまうケースがあります。

どうしても「.ftpaccess」を無効にすることが出来ない場合は、サポートまでお問い合わせください。

マニュアルの検索:
マニュアルトップ
お申込みについて
  • 各種お申し込み
    • サーバーのみお申し込み
    • ドメインのみお申し込み
    • サーバー・ドメイン同時お申し込み
    • 独自SSLのお申し込み
  • お支払について
    • 注意事項
    • コンビニエンスストア払い
    • クレジットカード払い
    • 銀行振り込み
    • 自動引き落とし設定
    • 自動引き落としが失敗した場合の再設定
    • お支払のご報告
    • お支払履歴の確認
    • 請求書・領収書・見積書の発行
  • 追加のお申し込み
  • 会員IDとサーバID
  • 会員情報のご変更
  • プランのご変更
  • 各種パスワードの再発行
  • プレゼントドメイン
  • キャンペーンドメイン
  • Google AdWordsお試しクーポン
  • 無料お試し期間
  • ご解約
ドメインについて
  • 仕様一覧
  • ドメインの種別
  • ドメイン別料金
  • ドメイン管理の移転
  • 失効ドメイン復旧
  • ドメインの設定
  • サブドメインの使い方
  • ネームサーバーの設定
  • DNSレコードの編集
  • Whois情報
  • レジストラロック
  • 認証鍵
サーバーについて
  • 仕様一覧
  • 初期フォルダについて
  • 共有SSLの設定
  • アクセス制限
  • .htaccess
    • モバイル向けHPの振り分け方
  • パーミッション
  • 各種エラーメッセージ
  • 簡単サーバー移動
  • MIME
  • php.ini設定について
  • FastCGIについて
  • PHP高速化設定について
  • サイト転送
  • ログ
  • Maildirについて
サーバープログラムについて
  • 利用可能プログラム
  • CGI・SSI・PHP
  • Cron
  • PHPのバージョン切り替え
インストールについて
  • 外部プログラムについて
  • 自動インストール
    • Movable Type Open Source
    • MTOS スタートアップガイド
    • Xoops Cube
    • osCommerce 日本語版
    • Zen Cart 日本語版
    • WordPress 日本語版
    • PukiWiki
  • Movable Type 4
  • Xoops Cube
  • WordPress 日本語版
  • EC-CUBE
  • CGIツール
    • メールフォーム
メールについて
  • 仕様一覧
  • メールアカウントの追加
  • メールソフトの設定
    • Outlook Express
    • Outlook 2007
    • Thunderbird
    • Becky! Internet Mail
    • Vista Windowsメール
    • Macメール
    • WindowsLiveメール
    • iPhoneメール
  • 迷惑メール設定
  • メールの振り分け
  • OP25Bについて
FTPについて
  • 仕様一覧
  • FTPアカウントの追加
  • FTPソフトの設定
    • FFFTPの設定
    • ホームページ・ビルダー11 & 12の設定
    • Dreamweaver CS3の設定
    • FTP over SSLの設定
  • .ftpaccess
  • FTP制限設定
データベースについて
  • 仕様一覧
  • MySQLの設定
  • phpMyAdmin
  • MySQLのバージョン切り替え
  • MySQL5移行ツール
動画マニュアル
  • お申し込み関係
    • サーバー・ドメイン新規お申し込み方法
  • サーバー関係
    • サブドメインの追加をする
    • アクセス制限を設定する
  • アカウントを追加する
    • メールアカウントの追加をする
    • FTPアカウントの追加をする
  • FTPの設定
    • FFFTPの設定をする
  • 自動インストール
    • Movable Type Open Source
    • Xoops Cube
    • osCommerce 日本語版
    • Zen Cart 日本語版
    • WordPress ME
    • PukiWiki
  • メール関係
    • 迷惑メール設定をする
    • メールの振り分け設定をする
    • 簡易メーリングリスト
  • MySQL関係
    • MySQLの作成〜phpMyAdminへログイン
  • インフォパネル
    • 簡単サーバー移動の方法
他社からの乗り換えについて
  • 他社からの乗り換えマニュアル
    • サーバーとドメイン管理業者、両方を移転したい
    • サーバーを移転したい
    • 移管(ドメイン管理業者の移転)したい
管理ツールについて
  • インフォパネル
  • サーバーパネル
  • ドメインパネル
  • ファイルマネージャー
  • WEBメール
  • 携帯WEBメール
プライバシーポリシー|利用規約|サイトマップ|会社概要|お問い合わせ

Copyright© 2012 BET Inc. All rights reserved.

  • 無制限レンタルサーバー
  • 高性能レンタルサーバー
  • 大容量無制限レンタルサーバー

  • ビジネス向けオンラインストレージ
  • 無料オンラインストレージ
  • 無料ホームページ