1.암호 만들기
1-1 패스워드 파일 생성
$ sudo htpasswd -c /etc/apache2/파일이름.password 아이디
ex)sudo htpasswd -c /etc/apache2/web.password woobi
1-2 아이디 추가
$ sudo htpasswd /etc/apache2/파일이름.password 아이디
ex)sudo htpasswd /etc/apache2/web.password testid
1-3 권한 설정
$ sudo chmod 640 /etc/apache2/파일이름.password
ex) sudo chmod 640 /etc/apache2/web.password
1-4 apache에서 password 파일에 접근 가능하게 소유자 변경
$ sudo chown root:www-data /etc/apache2/파일이름.password
ex) sudo chown root:www-data /etc/apache2/web.password
2. 디렉토리에 .htaccess 파일 만들기.
$ vi /var/www/html/file/erp/.htaccess (ex.erp디렉토리 암호)
다음을 추가하고 저장
AuthType Basic
AuthName "Password Required"
Require valid-user
AuthUserFile /etc/apache2/파일이름.password
3. apache.con 파일 수정
$ vi /etc/apache2/apache2.conf
다음을 추가하고 저장
<Directory /var/www/html/file/erp/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
www.woobi.net
welcome