レンタルサーバ

ファイルマネージャーでアクセス制限をしたい

対象プラン

さくらのレンタルサーバ ライト スタンダード プレミアム ビジネス ビジネスプロ マネージド

本マニュアルでは、ファイルマネージャーで「アクセス制限」や「インデックスファイル」を設定する手順をご案内します。

前提条件・設定例

前提条件

  • ファイルマネージャーでは、/home/アカウント名/www より上位階層にはアクセスできません。
  • アクセス制限はフォルダ単位で実施されます。
    ファイル単体にアクセス制限を設定することはできません。
  • フォルダにアクセス制限を設定すると、フォルダに含まれるすべてのファイル、フォルダにも同じアクセス制限が適用されます。

設定例

  • 利用サービス:さくらのレンタルサーバ スタンダード
  • .htaccess(.htpasswd)ファイルにアクセス制限が追記されます。
    サーバー内に該当のファイルが存在しない場合は、以下のファイルが新規作成されます。
    .htaccess
    .htpasswd
  • .htaccess イメージ
    
    DirectoryIndex index.html index.htm index.shtml index.php index.cgi
    Options -Indexes
    AuthUserFile /home/アカウント名/www/.htpasswd
    AuthType Basic
    AuthName "Web access"
    Require valid-user
    Satisfy all
    Order deny,allow
    

※上記は本マニュアル中での例です。設定の際は、お客様の情報に置き換えてご確認ください。

設定手順(アクセス制限)

STEP 1/6

サーバーコントロールパネルログイン

サーバーコントロールパネル」にログインします。ログイン方法は下記を参照ください。

サーバーコントロールパネルにログインしたい

注意事項

「メールアドレス/メールパスワード」でログインした場合は、フィルターの設定ができません。

必ず「初期ドメインまたは追加されたドメイン/パスワード」でログインしてください。

サーバーコントロールパネルにドメインなどの設定項目が表示されない

STEP 2/6

ファイルマネージャーを開く

1Webサイト/データから『ファイルマネージャー』をクリックします。

コントロールパネル ファイルマネージャー

2ファイルマネージャーの画面が表示されます。

以下より、ご希望の動作(設定)を選択してください。

パスワードで制限する

フォルダにパスワード(BASIC認証)をかけます。
※制限設定を行った場合、下層フォルダに全てに適用されます。

STEP 3/6

アクセス設定画面を表示

1画面左のフォルダツリーから、パスワードを設定したいフォルダをクリックします。

  
注意事項
  • アクセス制限はフォルダ単位で実施されます。ファイルごとにアクセス制限を設定することはできません。
  • フォルダにアクセス制限を設定すると、フォルダに含まれるすべてのファイル、フォルダにも同じアクセス制限が適用されます。

2上部メニューの『 表示アドレスへの操作 』をクリックし、『 アクセス設定 』を選択します。アクセス設定画面が表示されます。

STEP 4/6

パスワード制限の使用を選択

1『パスワード制限』タブの『パスワード制限を使用する』チェックボックスをクリックし、チェックします。

2『接続元アクセス制限との併用』項目で、以下のどちらかを選択します。

両方の許可がないとアクセス不能 パスワード制限 』『 接続元アクセス制限 』の両方のタブに設定された条件を満たさない限り、アクセスが拒否されるようになります。
一方の許可があればアクセス可 パスワード制限 』『 接続元アクセス制限 』のいずれか一方のタブに設定された条件を満たせば、アクセスが許可されるようになります。
STEP 5/6

ユーザーとパスワードを設定

1『パスワードファイル』項目の、『編集』ボタンをクリックします。

2パスワードファイルの編集画面が表示されます。『追加』ボタンをクリックします。

3ユーザの追加画面が表示されます。
『ユーザ名』『パスワード』『パスワード(確認)』を入力し、『OK』ボタンをクリックします。

4ユーザ一覧に新しいユーザが追加されました。
『 OK 』ボタンをクリックします。

5アクセス設定画面の『OK』ボタンをクリックします。

STEP 6/6

制限の確認

1パスワードをかけたURLにアクセスし、ユーザ名とパスワードを入力するダイアログが表示されるか確認してください。

接続元を制限する

接続ホストやIPアドレスで制限をかけます。設定を行った下層フォルダに適用されます。

STEP 3/6

アクセス設定画面を表示

1画面左のフォルダツリーから、パスワードを設定したいフォルダをクリックします。

注意事項
  • アクセス制限はフォルダ単位で実施されます。ファイルごとにアクセス制限を設定することはできません。
  • フォルダにアクセス制限を設定すると、フォルダに含まれるすべてのファイル、フォルダにも同じアクセス制限が適用されます。

2上部メニューの『 表示アドレスへの操作 』をクリックし、『 アクセス設定 』を選択します。アクセス設定画面が表示されます。

STEP 4/6

接続元アクセス制限の種類を選択

1『 接続元アクセス制限 』タブをクリックします。

2『 制限の種類 』項目で、以下のどちらかを選択します。

公開して一部のアクセスを拒否
※拒否リスト中の許可リストに当てはまるアクセスは許可されます。
IPアドレス、ホスト/ドメイン、リンク元URLでアクセスを制限(拒否)することができます。
非公開にして一部のアクセスを許可
※許可リスト中の拒否リストに当てはまるアクセスは拒否されます。
IPアドレス、ホスト/ドメイン、リンク元URL、パスワード認証に許可されたアクセスのみアクセスできます。
STEP 5/6

制限の詳細を設定

『公開して一部のアクセスを拒否』する場合

1『拒否するアクセスのリスト』項目で、『追加』ボタンをクリックします。

2プルダウンメニューから『 IPアドレス 』『 ホスト/ドメイン』『 リンク元URL 』のいずれかを選択し、情報を入力します。

3『OK』ボタンをクリックします。

『非公開にして一部のアクセスを許可』する場合

1『許可するアクセスのリスト』項目で、『追加』ボタンをクリックします。

2プルダウンメニューから『 IPアドレス 』『 ホスト/ドメイン』『 リンク元URL 』のいずれかを選択し、情報を入力します。

3『OK』ボタンをクリックします。

STEP 6/6

確認

1制限したURLにアクセスします。許可していないアクセスであった場合は、『 403 Forbidden 』エラーが発生します。

設定手順(インデックスファイル)

ファイルマネージャーで設定することにより、トップページとして表示するファイルを任意のものに変更できます。

「さくらのレンタルサーバ」「さくらのマネージドサーバ」の初期提供時の仕様

フォルダへアクセスすると「 index.html( index.htm ) 」をトップページとして表示します。

「 index.html( index.htm ) 」が存在しない場合は、『 Forbidden』が表示されます。

STEP 1/4

サーバーコントロールパネルログイン

サーバーコントロールパネル」にログインします。ログイン方法は下記を参照ください。

サーバーコントロールパネルにログインしたい

注意事項

「メールアドレス/メールパスワード」でログインした場合は、フィルターの設定ができません。

必ず「初期ドメインまたは追加されたドメイン/パスワード」でログインしてください。

サーバーコントロールパネルにドメインなどの設定項目が表示されない

STEP 2/4

ファイルマネージャーを開く

1Webサイト/データから『ファイルマネージャー』をクリックします。

コントロールパネル ファイルマネージャー

2ファイルマネージャーの画面が表示されます。

以下より、ご希望の動作(設定)を選択してください。

トップページを「index.html(index.htm)」以外に変更する

STEP 3/4

アクセス設定画面を表示

1画面左のフォルダツリーから、パスワードを設定したいフォルダをクリックします。

注意事項

インデックスファイルの変更はフォルダ単位で実施されます。ファイル単位での設定はできません。

2上部メニューの『 表示アドレスへの操作 』をクリックし、『 アクセス設定 』を選択します。アクセス設定画面が表示されます。

STEP 4/4

トップページに表示するファイル名を入力

1『indexファイル』タブをクリックします。

2『indexファイルの名前』項目で、『追加』ボタンをクリックします。

3トップページとして表示したいファイル名を入力し、『OK』ボタンをクリックします。

「index.html(index.htm)」が存在しない場合、ファイル一覧を非表示にする

ポイント

初期提供時は「アクセスを拒否する」に設定されています。

STEP 3/4

アクセス設定画面を表示

1画面左のフォルダツリーから、パスワードを設定したいフォルダをクリックします。

注意事項

インデックスファイルの変更はフォルダ単位で実施されます。ファイル単位での設定はできません。

2上部メニューの『 表示アドレスへの操作 』をクリックし、『 アクセス設定 』を選択します。アクセス設定画面が表示されます。

STEP 4/4

ファイルが存在しない場合の動作を設定

1『indexファイル』タブをクリックします。

2『ファイルが存在しない場合の動作』項目で、『アクセスを拒否する』を選択します。

3『indexファイルの名前』項目で、「index.html(初期設定)」と入力し、『OK』ボタンをクリックします。

indexファイルの名前は、後ほど変更が可能です。
本マニュアルでは、初期設定の「index.html」の入力方法をご案内しています。

注意事項

ファイル一覧を表示しない設定を行う際は、「indexファイルの名前の設定」を行ってください。
indexファイル名の設定がない場合、「.htaccess(制限)の設定」を行った階層(場所)により、下の階層に影響を与える可能性があります。

インデックスファイルが存在しない場合、ファイル一覧(index of)を表示する

STEP 3/4

アクセス設定画面を表示

1画面左のフォルダツリーから、パスワードを設定したいフォルダをクリックします。

注意事項

インデックスファイルの変更はフォルダ単位で実施されます。ファイル単位での設定はできません。

2上部メニューの『 表示アドレスへの操作 』をクリックし、『 アクセス設定 』を選択します。アクセス設定画面が表示されます。

STEP 4/4

ファイルが存在しない場合の動作を設定

1『indexファイル』タブをクリックします。

2『ファイルが存在しない場合の動作』項目で、『フォルダ内の一覧を表示』を選択します。

3『OK』ボタンをクリックします。

本マニュアルでは、ファイルマネージャーで「アクセス制限」や「インデックスファイル」を設定する手順をご案内します。

前提条件・設定例

前提条件

  • ファイルマネージャーでは、/home/アカウント名/www より上位階層にはアクセスできません。
  • アクセス制限はフォルダ単位で実施されます。
    ファイル単体にアクセス制限を設定することはできません。
  • フォルダにアクセス制限を設定すると、フォルダに含まれるすべてのファイル、フォルダにも同じアクセス制限が適用されます。

設定例

  • 利用サービス:さくらのレンタルサーバ スタンダード
  • .htaccess(.htpasswd)ファイルにアクセス制限が追記されます。
    サーバー内に該当のファイルが存在しない場合は、以下のファイルが新規作成されます。
    .htaccess
    .htpasswd
  • .htaccess イメージ
    DirectoryIndex index.html index.htm index.shtml index.php index.cgi
    Options -Indexes
    AuthUserFile /home/アカウント名/www/.htpasswd
    AuthType Basic
    AuthName "Web access"
    Require valid-user
    Satisfy all
    Order deny,allow
    

※上記は本マニュアル中での例です。設定の際は、お客様の情報に置き換えてご確認ください。

設定手順(アクセス制限)

STEP 1/6

サーバーコントロールパネルログイン

サーバーコントロールパネル」にログインします。ログイン方法は下記を参照ください。

サーバーコントロールパネルにログインしたい

注意事項

「メールアドレス/メールパスワード」でログインした場合は、フィルターの設定ができません。

必ず「初期ドメインまたは追加されたドメイン/パスワード」でログインしてください。

サーバーコントロールパネルにドメインなどの設定項目が表示されない

STEP 2/6

ファイルマネージャーを開く

1Webサイト/データから『ファイルマネージャー』をクリックします。

コントロールパネル ファイルマネージャー

2ファイルマネージャーの画面が表示されます。

以下より、ご希望の動作(設定)を選択してください。

パスワードで制限する

フォルダにパスワード(BASIC認証)をかけます。
※制限設定を行った場合、下層フォルダに全てに適用されます。

STEP 3/6

アクセス設定画面を表示

1画面左のフォルダツリーから、パスワードを設定したいフォルダをクリックします。

  
注意事項
  • アクセス制限はフォルダ単位で実施されます。ファイルごとにアクセス制限を設定することはできません。
  • フォルダにアクセス制限を設定すると、フォルダに含まれるすべてのファイル、フォルダにも同じアクセス制限が適用されます。

2上部メニューの『 表示アドレスへの操作 』をクリックし、『 アクセス設定 』を選択します。アクセス設定画面が表示されます。

STEP 4/6

パスワード制限の使用を選択

1『パスワード制限』タブの『パスワード制限を使用する』チェックボックスをクリックし、チェックします。

2『接続元アクセス制限との併用』項目で、以下のどちらかを選択します。

両方の許可がないとアクセス不能 パスワード制限 』『 接続元アクセス制限 』の両方のタブに設定された条件を満たさない限り、アクセスが拒否されるようになります。
一方の許可があればアクセス可 パスワード制限 』『 接続元アクセス制限 』のいずれか一方のタブに設定された条件を満たせば、アクセスが許可されるようになります。
STEP 5/6

ユーザーとパスワードを設定

1『パスワードファイル』項目の、『編集』ボタンをクリックします。

2パスワードファイルの編集画面が表示されます。『追加』ボタンをクリックします。

3ユーザの追加画面が表示されます。
『ユーザ名』『パスワード』『パスワード(確認)』を入力し、『OK』ボタンをクリックします。

4ユーザ一覧に新しいユーザが追加されました。
『 OK 』ボタンをクリックします。

5アクセス設定画面の『OK』ボタンをクリックします。

STEP 6/6

制限の確認

1パスワードをかけたURLにアクセスし、ユーザ名とパスワードを入力するダイアログが表示されるか確認してください。

接続元を制限する

接続ホストやIPアドレスで制限をかけます。設定を行った下層フォルダに適用されます。

STEP 3/6

アクセス設定画面を表示

1画面左のフォルダツリーから、パスワードを設定したいフォルダをクリックします。

注意事項
  • アクセス制限はフォルダ単位で実施されます。ファイルごとにアクセス制限を設定することはできません。
  • フォルダにアクセス制限を設定すると、フォルダに含まれるすべてのファイル、フォルダにも同じアクセス制限が適用されます。

2上部メニューの『 表示アドレスへの操作 』をクリックし、『 アクセス設定 』を選択します。アクセス設定画面が表示されます。

STEP 4/6

接続元アクセス制限の種類を選択

1『 接続元アクセス制限 』タブをクリックします。

2『 制限の種類 』項目で、以下のどちらかを選択します。

公開して一部のアクセスを拒否
※拒否リスト中の許可リストに当てはまるアクセスは許可されます。
IPアドレス、ホスト/ドメイン、リンク元URLでアクセスを制限(拒否)することができます。
非公開にして一部のアクセスを許可
※許可リスト中の拒否リストに当てはまるアクセスは拒否されます。
IPアドレス、ホスト/ドメイン、リンク元URL、パスワード認証に許可されたアクセスのみアクセスできます。
STEP 5/6

制限の詳細を設定

『公開して一部のアクセスを拒否』する場合

1『拒否するアクセスのリスト』項目で、『追加』ボタンをクリックします。

2プルダウンメニューから『 IPアドレス 』『 ホスト/ドメイン』『 リンク元URL 』のいずれかを選択し、情報を入力します。

3『OK』ボタンをクリックします。

『非公開にして一部のアクセスを許可』する場合

1『許可するアクセスのリスト』項目で、『追加』ボタンをクリックします。

2プルダウンメニューから『 IPアドレス 』『 ホスト/ドメイン』『 リンク元URL 』のいずれかを選択し、情報を入力します。

3『OK』ボタンをクリックします。

STEP 6/6

確認

1制限したURLにアクセスします。許可していないアクセスであった場合は、『 403 Forbidden 』エラーが発生します。

設定手順(インデックスファイル)

ファイルマネージャーで設定することにより、トップページとして表示するファイルを任意のものに変更できます。

「さくらのレンタルサーバ」「さくらのマネージドサーバ」の初期提供時の仕様

フォルダへアクセスすると「 index.html( index.htm ) 」をトップページとして表示します。

「 index.html( index.htm ) 」が存在しない場合は、『 Forbidden』が表示されます。

STEP 1/4

サーバーコントロールパネルログイン

サーバーコントロールパネル」にログインします。ログイン方法は下記を参照ください。

サーバーコントロールパネルにログインしたい

注意事項

「メールアドレス/メールパスワード」でログインした場合は、フィルターの設定ができません。

必ず「初期ドメインまたは追加されたドメイン/パスワード」でログインしてください。

サーバーコントロールパネルにドメインなどの設定項目が表示されない

STEP 2/4

ファイルマネージャーを開く

1Webサイト/データから『ファイルマネージャー』をクリックします。

コントロールパネル ファイルマネージャー

2ファイルマネージャーの画面が表示されます。

以下より、ご希望の動作(設定)を選択してください。

トップページを「index.html(index.htm)」以外に変更する

STEP 3/4

アクセス設定画面を表示

1画面左のフォルダツリーから、パスワードを設定したいフォルダをクリックします。

注意事項

インデックスファイルの変更はフォルダ単位で実施されます。ファイル単位での設定はできません。

2上部メニューの『 表示アドレスへの操作 』をクリックし、『 アクセス設定 』を選択します。アクセス設定画面が表示されます。

STEP 4/4

トップページに表示するファイル名を入力

1『indexファイル』タブをクリックします。

2『indexファイルの名前』項目で、『追加』ボタンをクリックします。

3トップページとして表示したいファイル名を入力し、『OK』ボタンをクリックします。

「index.html(index.htm)」が存在しない場合、ファイル一覧を非表示にする

ポイント

初期提供時は「アクセスを拒否する」に設定されています。

STEP 3/4

アクセス設定画面を表示

1画面左のフォルダツリーから、パスワードを設定したいフォルダをクリックします。

注意事項

インデックスファイルの変更はフォルダ単位で実施されます。ファイル単位での設定はできません。

2上部メニューの『 表示アドレスへの操作 』をクリックし、『 アクセス設定 』を選択します。アクセス設定画面が表示されます。

STEP 4/4

ファイルが存在しない場合の動作を設定

1『indexファイル』タブをクリックします。

2『ファイルが存在しない場合の動作』項目で、『アクセスを拒否する』を選択します。

3『indexファイルの名前』項目で、「index.html(初期設定)」と入力し、『OK』ボタンをクリックします。

indexファイルの名前は、後ほど変更が可能です。
本マニュアルでは、初期設定の「index.html」の入力方法をご案内しています。

注意事項

ファイル一覧を表示しない設定を行う際は、「indexファイルの名前の設定」を行ってください。
indexファイル名の設定がない場合、「.htaccess(制限)の設定」を行った階層(場所)により、下の階層に影響を与える可能性があります。

インデックスファイルが存在しない場合、ファイル一覧(index of)を表示する

STEP 3/4

アクセス設定画面を表示

1画面左のフォルダツリーから、パスワードを設定したいフォルダをクリックします。

注意事項

インデックスファイルの変更はフォルダ単位で実施されます。ファイル単位での設定はできません。

2上部メニューの『 表示アドレスへの操作 』をクリックし、『 アクセス設定 』を選択します。アクセス設定画面が表示されます。

STEP 4/4

ファイルが存在しない場合の動作を設定

1『indexファイル』タブをクリックします。

2『ファイルが存在しない場合の動作』項目で、『フォルダ内の一覧を表示』を選択します。

3『OK』ボタンをクリックします。

お問い合わせ

上記をご確認いただいても問題が
解決しなかった場合、
下記リンク先よりお問い合わせください。

お問い合わせはこちら