알짜게시판

사이트/하위폴더 비밀번호 걸어주는 예제 와 소스 다운받기

어제 좀 불미스러운 일이 있었어서 (복사기) 제 subdirectory 들에 비밀번호를 걸어 놨어야 했는데, 오래간만에 해보려니까, 아... 어떻게 하는거였더라... 기억이 가물 가물....

그리고 초보자분들은 아예 모르실거구.... 그래서 제 사이트 작업해놓고, 예제를 만들어서 다운받아 가실 수 있게 해놓았습니다.

이 방법은 php 가 아니라, 서버에서 비번을 거는 방법이기때문에, 해커나 빨대족이 서버를 뚫지 않는 이상 해제될 수 없습니다.

골때리는게 (해커입장에서는) 이렇게 해두면 다른 해킹방법이 없다눈...

(* bruteforce 하믄된다고 한마디 하시는 분이 계실까봐. bruteforce 3만년 걸려서 하믄 풀리겠죠. ㅋㅋㅋ)

자신의 자료 보호 뿐만 아니라, 온라인상에서 어떤 프로그램/디자인 등을 판매하실때도 유용하게 사용하실 수 있습니다. 관리자 페이지도 이렇게 만드실수 있구요. 해서, 알아 두시면 여러가지로 유용하게 쓰실 수 있어서 방법이랑 예제를 공개해 드립니다.

일단 .htaccess 파일을 작성하셔야 합니다.

AuthType Basic  
AuthName "restricted area"  
AuthUserFile /home/content/xx/xx/html/hackya/protected/.htpasswd
require valid-user

이런식으로. 여기서 AuthUserFile 경로를 어떻게 적어야 할지 모른다고 하시는 초보자 분들이 계실까봐, phpinfo.php 파일도 예제에 포함해서 넣어두었습니다. phpinfo.php 를 실행시키시고, 자신 서버/웹페이지의 경로를 확인하셔서 적어 넣으시면 됩니다.

그리고 패스워드 파일을 하나 작성하셔야 합니다.

admin:12Bz/9hNlPLZk

여기서 ID 는 admin 이고 비번은:1234 인데요, 저는 MD5 encrypt 을 했기땜에 1234가 저렇게 (12Bz/9hNlPLZk) 보이는거구요, MD5 encrypt 은 안하셔두 됩니다. (제 생각에는 MD5 encrypt 까지 할 필요는 없을 것 같네요.)

그리고 두 파일은 보호받고 싶은 subdirectory (하위폴더) 에 넣으시면 끝입니다.

예제보기: http://hackya.com/shop

무지 간단하죠? 간단하면서도 자료보호나 페이지 보호, 내가만든 디자인이나 프로그램판매, 혹은 관리자 페이지를 만드셔야 할때 매우 매우 유용합니다.

그런데 이것도 무슨말인지 이해 못하겠다, 적용하는게 넘 어렵다, 이렇게 느끼시는 분들이 계실까봐 예제를 만들어서 다운 받으셔서 사용하실 수 잇게 해놓았습니다.

http://hackya.com/protected

다운로드 받기 버튼을 누르시면 됩니다.

아, 이 페이지도 비번이 걸려있어서

User Name: admin
Password: 1234

입니다.

(다운로드 버튼도 기본적인 css 는 입혀줘야 하는 이 코딩 병... 이거 심각한 병이네요... 병.. ㅋㅋㅋ)

이상!

로그인 후 댓글내용을 입력해주세요

제목 글쓴이 조회 날짜
윈도우 ZImage AI 이미지 생성 환경 구축 방법 67 26-03-26
윈도우 파일 복사 후 실행 배치파일 - 에러 감지 포함 184 26-03-10
개발팁 네이버 검색 Open API 431 26-02-10
개발팁 네이버 검색광고 키워드 도구 API 검색 481 26-02-10
개발팁 MariaDB column_stats 테이블 오류 해결 방법 667 25-12-06
개발팁 PHP-FPM 에러 로그 실시간 모니터링 633 25-12-03
윈도우 윈도우11 업데이트 후 네트워크 드라이브 접근 불가 문제 해결 방법 1,266 25-11-24
개발팁 다국어 번역 함수 구현 방법 3,022 25-11-08
워드프레스 "치명적인 오류가 발생했습니다" 디버깅 가이드 13,840 25-10-31
리눅스 Apache 웹 로그 분석하기 – awk와 GoAccess 활용 18,399 25-10-28
길호넷 칼무리 - 외부 명령으로 캡처 자동화하기 1 40,024 25-10-14
윈도우 윈도11 강제업데이트 피하고 윈도10 계속 쓰기 41,574 25-10-12
리눅스 PHP 파일 업로드 용량 늘리기 56,476 25-10-03
개발팁 애드센스 충돌 문제 해결하기 74,465 25-09-20
파이썬 Python Playwright로 Edge 브라우저 제어하기 76,533 25-09-12
델파이 TDirectory.Delete 대신 CMD 으로 폴더 삭제 74,861 25-09-10
윈도우 Chrome 및 Edge를 TLS 1.2 모드로 실행 74,207 25-08-30
개발팁 애드센스 자동 광고 사용 시 빈 화면이 출력된다면? 159,125 25-06-20
윈도우 브라우저 환경설정 추출 145,685 25-06-18
워드프레스 xmlrpc.php 차단으로 보안 강화하기 136,856 25-06-05
델파이 폼이 모니터 한 가운데 있는 경우 자연스럽게 왼쪽으로 이동시키기 134,423 25-05-26
윈도우 WSH script registration is not valid. 134,615 25-05-23
워드프레스 제목 블록 기본값을 H5로 변경하는 방법 115,934 25-05-22
파이썬 동영상 특정 영역 모자이크(흐리게) 하기 47,643 25-04-30
리눅스 구글 크롬 콘솔 'Attestation check for Topics on' 에러 원인 &… 60,811 25-04-11
기타 크롬 - 개발자 도구(DevTools)에서 붙여넣기 안될때 73,361 25-03-10
그누보드 SmartEditor2Skin.html 다운로드 되는 현상 110,854 25-01-08
윈도우 네트워크 탐지 115,427 24-12-31
델파이 TrayIcon 이 흐릿하게 보이는 버그? 수정 128,826 24-12-12
델파이 실행 중인 프로세스가 활성 창인지 확인하는 함수 146,163 24-11-02
델파이 메세지 다이어그램(Message Dialog) 에 체크박스(CheckBox) 추가 133,082 24-10-30
웹툰인사이트주점닷컴잡학지식강남언니야광고의비밀