のアーカイブ

タグ"htaccessファイル"を持つエントリ

ディレクトリは、。htaccessファイルで使用するためのパスワード保護が含まれています

このチュートリアルでは、 使用する方法について学びます。htpasswdの。

image
常にサーバー固有のフォルダはあなたがそれらをそれらに利用できるようにする人々のみが利用したいですか? サーバー側のソリューションビルトインが無いことあなたのためにイライラする? - 心配しないでください! あなたに 、htpasswd使用して簡単に行うことができます
ファイルhtpasswdのと呼ばれるを作成し次の例で、ログイン(ユーザ名とパスワード)を入力します。

codim:パスワード

codim =ユーザーがフェンス。

ユーザーのパスワードは =パスワード。

あなたがファイルにこの情報を置く前に、あなたが正しく動作するようにパスワードフィールドの検証を暗号化するために持っていることを知っておく必要があります。

例えば、パスワードのcodimはSON6pIXmEDIOQ(あなたが使用できるように暗号化の後に見ることができる以下のツールを正しいエンコーディングhtpasswdファイルを使用して 、簡単にパスワードを暗号化するために)。

いったん 、htpasswd ファイルを作成している。、あなたが認証情報を保護するファイルのディレクトリを置く(htpasswdファイルにリンクを定義するために次のステップを忘れないでくださいディレクトリーです)。


htaccessというファイルを作成します と次のコードを挿入します。

/ AuthUserFileは/ホーム/ codim /。htpasswdの。htpasswdの
AuthGroupFileは/ dev / nullに
ここでAuthNameにPrivate_Directory
authTypeが基本

ユーザーcodimを必要とする

今、コードを分割し、各行が何をするのか説明する。

/ AuthUserFileは/ホーム/ codim /。htpasswdの。htpasswdの

ファイルの場所 、htpasswd - 非常に望ましいことをLtkiotアクセシビリティを追加しないように-などはpublic_html、wwwなどなど -それはアクセス可能なディレクトリである場合は、ファイル(通常は"有効"ではない)に取得することができますので。 私はあなたがアクセスできないディレクトリせる方法を示したこの例に言及することが重要です。

AuthGroupFileは/ dev / nullに

ファイルの検証グループ。 本当に重要なものは、あなたが上に移動することはできません。

ここでAuthNameにPrivate_Directory

情報を配置する必要があるときに表示される"タイトル"の一種。

authTypeが基本

認証情報のこのタイプ。 この例では、認証タイプは、唯一の初歩的なものです。

ユーザーcodimを必要とする

単に呼ばれるこの行は、"許可"ユーザcodimアクセスディレクトリ(また、行を置き換えることにより、複数のユーザへのアクセスが有効なユーザは単に定義されたすべてのユーザにアクセスを許可するrequireでユーザーcodim require許可することができます) - もちろんはuser codimあなたのユーザー名を変更する必要があります。

一度、あなたのhtaccessファイルを作成した。、ファイルディレクトリH"mogntを"入れてください。

特定のファイルへのアクセスをブロックする:

任意のディレクトリに特定のファイルを持っているならば、あなたは(再び、特定のファイル出力、すべての親ディレクトリへのアクセスを拒否する)彼を残しておきたいので、次のコードを追加する必要があります。

<Files Index.php>
ユーザーcodimを必要とする
</ファイル>

<Files Index.php> =あなたがアクセスを防止するファイル。

ファイルは、認証情報を(私がLtkiotについて言ったように、あなたが有効なユーザーは、任意ユーザ定義ファイル htpasswdできるようにする必要は、このコマンドのコマンドを置き換えることができます指定したファイルへのアクセス)を実行するのに必要となるユーザーcodimが=ユーザが必要です。

我々は、完成!

成功 :)

תגיות: , , カテゴリー: サーバ-側の タグ: