Need help? Chat now!

Hostwinds 튜토리얼

에 대한 검색 결과:


목차


파일을 암호로 보호하는 방법
여러 파일을 암호로 보호하는 방법
디렉토리를 암호로 보호하는 방법

.htaccess로 파일 또는 디렉토리를 암호로 보호

태그 htaccess,  Security 

파일을 암호로 보호하는 방법
여러 파일을 암호로 보호하는 방법
디렉토리를 암호로 보호하는 방법

어떤 경우에는 웹 사이트에서 콘텐츠를 보호 하고이 보호 된 콘텐츠에 액세스하려면 인증이 필요하다는 것을 알 수 있습니다.이는 .htaccess 파일에서 약간의 코드의 멋진 유연성을 사용하여 얻을 수 있습니다.이 기사에서는 .htaccess 파일을 사용하여 파일과 디렉토리를 모두 보호하는 방법을 다룹니다..htaccess 파일을 만들지 않았거나 이미 기존의 .htaccess 파일을 편집하는 방법을 모르면 기사를 확인하십시오. .htaccess 파일 만들기 및 편집.

파일을 암호로 보호하는 방법

권한이 부여 된 사용자 자격 증명이 저장된 위치에 있으므로 유효한 .htpAsswd 파일이 있어야합니다..htpAsswd 파일의 유효한 사용자 만 보호 된 콘텐츠에 액세스 할 수 있습니다..htpAsswd 파일이 무엇인지 알 수없는 경우, 걱정하지 마십시오.우리는 당신을 덮었습니다!.htpasswd 파일에 대해 설명하는 다음 가이드를 참조하십시오. .htpasswd를 만들고 사용하는 방법.

이 예제에서는 .htaccess 내에서 다음 코드를 사용하여 단일 파일을 보호 할 수있는 방법을 알 수 있습니다.

#Protect a single file
AuthType Basic
AuthName "Prompt-Here"
AuthUserFile /home/username/.htpasswd
Require valid-user  

여러 파일을 암호로 보호하는 방법

여러 파일을 암호로 보호하려면 마지막 예를 복사하여 붙여넣고 파일 이름을 다른 파일로 바꿀 수 있습니다. 그러나이 두 번째 예에서는이 작업을 수행 할 수있는 클리너 방식을 찾을 수 있습니다. FilesMatch 지시문은 규칙에 지정된 패턴과 일치하는 파일의 보호를 보장합니다.파이프 문자 '_ ** | ** _'에 의해 별도의 목록에 파일을 추가 할 수도 있습니다.

#Protect multiple files that match the pattern with a password
<FilesMatch "^(file|index.html|file2)*$">
AuthType basic
AuthName "Auth-Name-Here"
AuthUserFile /home/username/.htpasswd
Require valid-user  

디렉토리를 암호로 보호하는 방법

마지막 예제는 .htaccess 파일이있는 디렉토리를 암호로 보호하는 방법을 보여줍니다. 일반적 으로이 방법은 여러 파일을 암호로 보호 해야하는 경우 권장하는 방법입니다. 같은 디렉토리에 넣으십시오. 그런 다음 암호는 전체 디렉토리를 보호합니다.

#Secure a directory that the .htaccess file is in with a password
AuthType basic
AuthName "Protected Directory"
AuthUserFile /home/username/.htpasswd
AuthGroupFile /dev/null
Require valid-user

이 문서의 예제를 사용하여 이제는 인증을받은 모든 사용자와 효율적이고 안전하게 콘텐츠를 공유 할 수 있습니다.

웹 서버가 올바르게 구문 분석 할 수 없거나 인식하지 못하면 사이트에서 500 개의 오류가 표시 될 수 있습니다.이 경우 마지막 변경을 되돌아 오는 것이 좋습니다. .htaccess 파일을 다른 것으로 바꿉니다. .htaccess-bak.

질문이 있거나 도움이 필요하면 라이브 채팅이나로 연락 주시기 바랍니다. 티켓 제출 기술 지원 팀과 함께.

작성자 Michael Brower  /  유월 22, 2017