概要
Basic 認証を取り入れることで、外部からアクセスするときにパスワード認証を要求する
手順
1.パスワードファイルを作成する
1-1.パスワードファイル(htpasswd)がないか確認。今回はないので、新規作成
以下コマンド実施
htpasswd -c /etc/apache2/.htpasswd <アカウント> ※ファイル名に.をつけると隠しファイル
2.ログインできるアカウント・PWを作成
PWを求められるので、ログインできるPWを入力
3.アクセスファイルの設定を変更
/etc/apache2/sites-available/default
以下の内容を追記
AuthType Basic
AuthName "画面出力message"
AuthUserFile htpasswdファイルの絶対パス
Require valid-user