웹 페이지 접속시 비밀번호 거는 방법

phpMyAdmin 설치 한 후 사용하기 위해서 접근할 때나, 특정 문서등을 웹 사이트에 올려 놓고 비밀번호를 거쳐야 들어가게 할 경우가 있습니다.

아디이와 패스워드를 등록하는 프로그램을 설치하지 않고, 아래와 같이 간단하게 웹 사이트의 특정 페이지를 접근할 때 정해진 아이디와 비밀번호를 입력해야 들어가게 할 수 있습니다.

phpmyadmin

정확하게는 특정 페이지가 아니라 특정 디렉토리입니다.

웹 브라우저로 특정 디렉토리안의 파일을 접근하려고 할 때 아이디와 비밀번호를 받게 됩니다.


웹 페이지 접속시 비밀번호 거는 방법

만약 입력받을 아이디를 myid 라고 하고, 비밀번호를 걸 디렉토리의 절대 경로가 /home/user/myid/ 라고 할 경우 다음과 같이 합니다.

1. 비밀번호를 걸 디렉토리안에서 .htaccess 파일을 만들고 다음 내용을 저장합니다.
아래 볼드체로 쓴 것만 수정하면 됩니다.

AuthName "myid"
AuthType Basic
AuthUserFile /home/user/myid/.htpasswd
AuthGroupFile /dev/null
<Limit GET POST>
require valid-user
</Limit>

 

 

2. 텔넷 으로 접속해서 암호를 걸 디렉토리로 이동한 후에 다음의 명령어로 암호 파일을 만듭니다.

htpasswd -c .htpasswd myid

 

 

<비멀번호를 입력합니다>

 

 

다 끝났습니다.

웹 브라우저로 해당 URL을 접속하면 아이디와 비밀번호를 묻는 창이 뜨면 myid 와 입력한 비밀번호를 입력하면 됩니다.

phpMyAdmin 설치 한 후에 위와 같은 방식으로 비밀번호를 걸면 좋습니다.

Related Post




  • 좋은 팁이군요.

  • 좋은 팁이군요.

  • 아이 엄마가 둘만 사용하는 비공개용 가족신문이 필요하다고 해서 워드프레스를 하나 더 깔고, 이 방법으로 사람이나 로봇의 접근을 막았습니다. 아주 오래된 방법인데 이렇게 써 먹을지 몰랐습니다.

  • 아이 엄마가 둘만 사용하는 비공개용 가족신문이 필요하다고 해서 워드프레스를 하나 더 깔고, 이 방법으로 사람이나 로봇의 접근을 막았습니다. 아주 오래된 방법인데 이렇게 써 먹을지 몰랐습니다.




Scroll Up