알짜게시판

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

어제 좀 불미스러운 일이 있었어서 (복사기) 제 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 는 입혀줘야 하는 이 코딩 병... 이거 심각한 병이네요... 병.. ㅋㅋㅋ)

이상!

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

제목 글쓴이 조회 날짜
길호넷 윈도우7 에서 WinDivert 2.2 관련 오류 발생시 15,081 20-07-10
리눅스 Composer 설치하기 2,773 20-07-06
윈도우 WinHTTP 사용에서 12175 에러 발생시 6,063 20-04-04
개발팁 날짜필드 연장하기 2,822 20-03-20
워드프레스 회원가입시 닉네임 필드 추가하기 3,524 19-09-21
그누보드 임의로 테마설정하기 3,548 19-09-16
리눅스 Swap 생성/수정 3,064 19-09-04
리눅스 바이러스 검사 2,867 19-09-04
그누보드 CKEditor 5 플러그인 6,322 19-08-27
개발팁 실시간 화면 출력 5,148 19-08-04
그누보드 클라우드플레어(Cloudflare) 사용시 아이피 주소 및 URL Schemes… 7,163 19-07-27
윈도우 원격 데스크탑 접속 기록 삭제하기 4,609 19-07-24
윈도우 네트워크 드라이브 커맨드 명령으로 연결하기 2,743 19-07-11
개발팁 계정 추가 및 외부 접속 허용 2,518 19-07-05
개발팁 변수를 텍스트로 저장 및 캐시로 사용하기 4,139 19-06-30
윈도우 VS Code 설치방법 3,241 19-06-30
길호넷 시크릿SNI 화이트 리스트 등록하기 2 17,449 19-06-29
기타 구글 google 영어 사이트로 접속하기 4,426 19-06-20
개발팁 지정 폴더 내 PHP 파일 최종 수정일 확인하기 3,093 19-06-20
기타 안드로이드에서 구글 검색기록 끄기 2,968 19-06-14
윈도우 레지스트리 변경값 추적하는 프로그램 7,768 19-06-14
리눅스 간단한 보안 체크하기 2,778 19-06-05
윈도우 크롬 알림창 해제하기 3,045 19-05-28
그누보드 훅을 통한 글쓰기, 댓글 알림 72,633 19-05-26
개발팁 CDN 간단히 구축하기 3,794 19-05-21
그누보드 Syntax Highlight 적용하기 77,039 19-05-19
워드프레스 단어 수정하기 3,236 19-05-19
윈도우 Go 언어 설치하기 2,783 19-05-16
길호넷 WinDivert1.4 서비스 종료 12,283 19-02-24
길호넷 ChangeDNS 14,673 18-10-22

건강정보역사과학결혼의정석개봉닷컴회생의길