accesslimit reset

accesslimit reset

IPアドレス制限・Basic認証の設定の状態をKUSANAGIのデフォルトに戻します。nginxでのみ有効です。
プロファイルのWordPressの管理画面とプロファイルのドキュメントルートに対しては、別々に設定することができます。
例えば、WordPressの管理画面にはBasic認証を設定して、ドキュメントルートには指定したIPアドレスからアクセスを拒否する設定をすることができます。
以下はKUSANAGIのデフォルトの設定となります。

  • プロファイルのWordPressの管理画面
    • 127.0.0.1のアクセスを許可
    • それ以外のIPアドレスからのアクセスにはBasic認証を使用
  • プロファイルのドキュンメントルート
    • アクセスの制限なし

使用例

kusanagi accesslimit reset kusanagi_html

オプション

IPアドレス制限・Basic認証を設定する対象

[--adminpage | --documentroot]

デフォルト : --adminpage

IPアドレス制限・Basic認証を設定する対象を指定します。
--adminpage を指定すると、プロファイルのWordPressの管理画面に対して設定します。WordPress以外のプロファイルでは無効となります。
--documentroot を指定すると、プロファイルのドキュメントルートに対して設定します。

プロファイル名

[profile]

デフォルト : カレントディレクトリのプロファイル

profileを指定した場合、指定したプロファイルの accesslimit を操作します。
また、カレントディレクトリがプロファイルではない場合はエラーになります。

実行例

# kusanagi accesslimit reset kusanagi_html
No changes made in access limit to admin page:
----------------------------------------
location ~* /wp-login\.php$|/wp-admin/((?!(admin-ajax\.php|css/|images/|js/)).)*$ {
    satisfy any;
    allow 127.0.0.1;
    deny all;
    auth_basic "basic authentication";
    auth_basic_user_file "/home/kusanagi/.htpasswd";

----------------------------------------
accesslimit completed.