Htaccess를 사용하여 웹 페이지 및 파일을 암호로 보호하십시오

상자에 사용자 이름과 암호를 묻는 팝업을 유발하는 많은 웹 사이트가 있습니다. 암호를 모르는 경우에는 사이트에 입장 할 수 없습니다. 이것은 웹 페이지에 보안을 제공하고 웹 페이지를 보거나 읽을 수있는 권한을 부여 할 수있는 기회를 제공합니다. 웹 페이지를 PHP , JavaScript, htaccess (웹 서버)에 암호로 보호하는 방법에는 여러 가지가 있습니다. 대부분의 사람들은 전체 디렉토리 또는 웹 사이트를 암호로 보호하지만 원하는 경우 개별 파일을 암호로 보호 할 수 있습니다.

비밀번호로 언제 페이지를 보호해야합니까?

htaccess를 사용하면 웹 서버의 모든 페이지 또는 디렉토리를 비밀번호로 보호 할 수 있습니다. 원할 경우 전체 웹 사이트를 보호 할 수도 있습니다. Htaccess는 웹 서버 에 의존하기 때문에 가장 안전한 암호 보호 방법이므로 유효한 사용자 이름과 암호는 다른 스크립트와 마찬가지로 웹 브라우저와 공유되거나 HTML에 저장되지 않습니다. 사람들은 암호 보호를 사용합니다.

웹 페이지를 암호로 쉽게 보호 할 수 있습니다.

두 가지 일을해야합니다.

  1. 디렉터리에 액세스 할 수있는 사용자 이름과 암호를 저장할 암호 파일을 만듭니다.
  2. 디렉토리 / 파일에 htaccess 파일을 만들어 암호로 보호하십시오.

암호 파일 만들기

개별 파일의 전체 디렉터를 보호하려는 경우 여기에서 시작하십시오.

  1. .htpasswd라는 새 텍스트 파일을 엽니 다. 파일 이름의 시작 부분에 마침표를 적어 둡니다.
  2. 암호 생성 프로그램을 사용하여 암호를 만드십시오. .htpasswd 파일에 행을 붙여넣고 파일을 저장하십시오. 액세스가 필요한 모든 사용자 이름에 대해 한 줄씩 표시됩니다.
  3. .htpasswd 파일을 웹에 게시 되지 않은 웹 서버의 디렉터리에 업로드합니다. 즉, http : //YOUR_URL/.htpasswd-it는 홈 디렉토리 또는 보안이 설정된 다른 위치에 있어야합니다.

웹 사이트에 대한 Htaccess 파일 만들기

그런 다음 전체 웹 사이트를 비밀번호로 보호하려면 다음을 수행하십시오.

  1. .htaccess라는 텍스트 파일 열기 파일 이름의 시작 부분에 마침표를 적어 둡니다.
  2. 파일에 다음을 추가하십시오. AuthUserFile /path/to/htpasswd/file/.htpasswd AuthGroupFile / dev / null AuthName "영역 이름"AuthType Basic은 유효한 사용자를 필요로합니다.
  3. /path/to/htpasswd/file/.htpasswd를 위에서 업로드 한 .htpasswd 파일의 전체 경로로 변경하십시오.
  4. "이름 영역"을 보호 할 사이트 섹션의 이름으로 변경하십시오. 이것은 주로 보호 수준이 다른 여러 영역이있는 경우에 사용됩니다.
  5. 파일을 저장하고 보호 할 디렉토리에 업로드하십시오.
  6. URL에 액세스하여 암호가 작동하는지 테스트하십시오. 암호가 작동하지 않으면 암호화 프로그램으로 돌아가서 다시 암호화하십시오. 사용자 이름과 암호는 대소 문자를 구분합니다. 암호를 묻는 메시지가 나타나지 않으면 시스템 관리자에게 문의하여 사이트에서 HTAccess가 켜져 있는지 확인하십시오.

개별 파일에 대한 Htaccess 파일 만들기

반면에 개별 파일을 암호로 보호하려면 다음을 계속하십시오.

  1. 보호하려는 파일에 대한 htaccess 파일을 만듭니다. .htaccess라는 텍스트 파일 열기
  2. 파일에 다음을 추가하십시오. AuthUserFile /path/to/htpasswd/file/.htpasswd AuthName "페이지 이름"AuthType Basic은 유효한 사용자
  3. /path/to/htpasswd/file/.htpasswd를 3 단계에서 업로드 한 .htpasswd 파일의 전체 경로로 변경하십시오.
  4. "페이지 이름"을 보호 할 페이지의 이름으로 변경하십시오.
  5. "mypage.html"을 보호하려는 페이지의 파일 이름으로 변경하십시오.
  6. 파일을 저장하고 보호 할 파일의 디렉토리에 업로드하십시오.
  7. URL에 액세스하여 암호가 작동하는지 테스트하십시오. 암호가 작동하지 않으면 암호화 프로그램으로 돌아가서 다시 암호화하십시오. 사용자 이름과 암호는 대소 문자를 구분합니다. 암호를 묻는 메시지가 나타나지 않으면 시스템 관리자에게 문의하여 사이트에서 HTAccess가 켜져 있는지 확인하십시오.

  1. 이것은 htaccess를 지원하는 웹 서버에서만 작동합니다. 서버가 htaccess를 지원하는지 잘 모르는 경우에는 호스팅 제공 업체에 문의하십시오.
  2. .htaccess 파일이 Word 또는 다른 형식이 아닌 텍스트인지 확인하십시오.
  3. 암호를 안전하게 유지하려면 사용자 파일을 웹 브라우저에서 액세스 할 수 없어야하지만 웹 페이지와 동일한 시스템에 있어야합니다.