아파치 서버에서 PAM 인증을 구성하는 방법을 알아보시겠습니까? 이 자습서에서는 우분투 리눅스를 실행하는 컴퓨터에서 PAM이라고도 하는 플러그 인증 모듈을 사용하여 사용자를 인증하기 위해 아파치 서비스를 구성하는 방법을 보여 드리겠습니다.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41
저작권 © 2018-2021 에 의해 Techexpert.tips.
모든 권리보유. 이 출판물의 어떤 부분도 게시자의 사전 서면 허가 없이 어떤 형태로든 또는 어떤 방법으로든 복제, 배포 또는 전송될 수 없습니다.
장비 목록
다음 섹션에서는 이 자습서를 만드는 데 사용되는 장비 목록을 제공합니다.
아마존 어소시에이트로서, 나는 적격 구매에서 적립.
아파치 – 관련 튜토리얼 :
이 페이지에서는 아파치와 관련된 자습서 목록에 빠르게 액세스할 수 있습니다.
아파치 – PAM 인증
아파치 서버와 PAM 모듈을 설치합니다.
아파치2 PAM 인증 모듈을 활성화합니다.
이 예제에서는 Test라는 디렉터리에 액세스하려는 사용자에게 인증을 요청합니다.
TEST라는 디렉터리를 만들고 이 디렉터리에 대한 www-data 권한을 사용자에게 부여합니다.
아파치 서버를 구성하여 이 디렉터리에 액세스하려는 사용자에게 PAM 인증을 요청합니다.
아파치 구성 파일을 편집합니다.
다음은 구성 전의 파일입니다.
여기에 우리의 구성 후, 파일입니다.
아파치 서버는 TEST라는 디렉터리에 액세스하기 위해 암호 인증을 요청하도록 구성되었습니다.
아파치 서비스는 PAM 인증 모듈을 사용하여 사용자 계정을 인증하도록 구성되었습니다.
PAM 구성 파일을 만듭니다.
다음은 파일 내용입니다.
우리의 예에서, 우리는 리눅스 계정을 사용하여 아파치 서비스 액세스를 인증할 것입니다.
아파치 서비스를 활성화하여 SHADOW 파일을 읽을 수 있습니다.
아파치 서비스를 다시 시작합니다.
축! 아파치 인증을 성공적으로 구성했습니다.
아파치 – PAM 인증 테스트
인증 테스트에 사용할 Linux 계정을 만듭니다.
예제에서는 ADMIN이라는 Linux 계정을 만들었습니다.
구성된 암호는 123qwe였습니다.
브라우저를 열고 아파치 웹 서버의 IP 주소를 입력합니다.
이 예제에서는 브라우저에 다음 URL을 입력했습니다.
• http://192.168.15.11
아파치 기본 페이지가 표시됩니다.
브라우저를 열고 웹 서버의 IP 주소와 /test를 입력합니다.
이 예제에서는 브라우저에 다음 URL을 입력했습니다.
• http://192.168.15.11/test
로그인 화면에서 로컬 사용자 이름과 암호를 입력합니다.
• Username: admin
• 암호 : 123qwe
로그인이 끝나면 TEST라는 디렉터리에 액세스할 수 있습니다.
축! 아파치 서버에서 PAM 인증을 구성했습니다.