LoginSignup
19
18

More than 5 years have passed since last update.

[AWS] Basic認証を設定する

Posted at

概要

AWSにBasic認証を設定する方法です。

ターミナルでアクセスする

キーペアとipアドレスを適時変更し、ターミナルからアクセスします。

ssh -i ~/.ssh/{キーペア.pem} ec2-user@{IP アドレス}

httpd.confを編集する

ターミナルから下記コマンドを入力しhttpd.confを表示します。

sudo vi /etc/httpd/conf/httpd.conf

aを押して編集モードにしたら

下記をコメントアウトして

# AllowOverride None

下記を追記します(.htaccessを有効にするため)

AllowOverride All

追記が終わったら「control+[」で編集モードを終了し「:w」で保存、「:q!」で終了します。

htmlに.htaccessと.htpasswdを設定する

.htaccess

<Files ~ "^\.(htaccess|htpasswd)$">
deny from all
</Files>
AuthUserFile /var/www/html/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user 
order deny,allow

.htpasswd

id:pass

下記のサイトで暗号化ができます。
http://www.htaccesseditor.com/#a_basic

以上です。

おそらく役立つ情報

痒いところに手が届くかもしれない記事を書いています。
フォローしてくれるとやる気になります!

19
18
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
19
18