아파치에서 Zabbix 반경 인증을 구성하는 방법을 알고 싶습니까? 이 자습서에서는 HTTP 인증을 위해 아파치 반경 모듈을 사용하여 Zabbix 사용자를 인증하는 방법을 보여 드리겠습니다.
• 우분투 18
• 우분투 19
• 자빅스 4.4.1
• 프리라디우스 3.0.17
하드웨어 목록:
다음 섹션에서는 이 Zabbix 자습서를 만드는 데 사용되는 장비 목록을 제공합니다.
위에 나열된 모든 하드웨어는 Amazon 웹 사이트에서 찾을 수 있습니다.
Zabbix 관련 자습서:
이 페이지에서는 Zabbix 설치와 관련된 자습서 목록에 빠르게 액세스할 수 있습니다.
튜토리얼 Zabbix – 프리 라디우스 서버 설치
• IP – 192.168.15.10.
• 운영 체제 – 우분투 19.10
• 호스트 이름 – 우분투
Linux 콘솔에서 다음 명령을 사용하여 FreeRadius 서비스를 설치합니다.
이제 client.conf에 FreeRadius 클라이언트를 추가해야 합니다.
client.conf를 찾아 편집합니다.
client.conf 파일의 끝에 다음 줄을 추가합니다.
이 예제에서는 1개의 클라이언트 장치를 추가합니다.
클라이언트 장치는 ZABBIX로 명명되었으며 IP 주소가 192.168.15.9입니다.
이제 사용자 구성 파일에 FreeRadius 사용자를 추가해야 합니다.
Freeradius 사용자 구성 파일을 찾아 편집합니다.
파일 끝에 다음 줄 추가
Zabbix는 대/소문자를 구분합니다.
우리는 Dmin이 아닌 Dmin이라는
계정을 만들고 있습니다.
프리라디우스 서버를 다시 시작합니다.
반경 서버 구성 파일을 테스트합니다.
당신은 우분투 리눅스에서 프리 라디우스 설치를 완료했습니다.
튜토리얼 Zabbix – 아파치 반경 모듈 구성
• IP – 192.168.15.9
• 운영 체제 – 우분투 19.10
• 호스트 이름 – ZABBIX
필요한 아파치 반경 모듈을 설치합니다.
Apache2 반경 모듈을 활성화합니다.
이제 Apacix 디렉터리를 에이스하려는 사용자에게 인증을 요청하도록 아파치를 구성해야 합니다.
아파치 000-default.conf 구성 파일을 편집합니다.
다음은 구성 전 000-default.conf 파일입니다.
구성 후 000-default.conf 파일은 다음과 같습니다.
아파치 서버는 Zabbix 디렉토리 /var/www/html/zabbix에 암호 인증을 요청 하도록 구성 되었습니다.
아파치 웹 서버는 Radius 서버 192.168.15.10을 사용하여 사용자 계정을 인증하도록 구성되었습니다.
아파치 서비스를 다시 시작합니다.
축! 아파치 인증을 성공적으로 구성했습니다.
튜토리얼 Zabbix – 반경 인증 구성
브라우저를 열고 웹 서버 플러스 /zabbix의 IP 주소를 입력합니다.
이 예제에서는 브라우저에 다음 URL을 입력했습니다.
• http://192.168.15.9/zabbix
로그인 화면에서 기본 사용자 이름과 기본 암호를 사용합니다.
• 기본 사용자 이름: 관리자
• 기본 암호 : zabbix
로그인이 성공하면 Zabbix 대시보드로 전송됩니다.
대시보드 화면에서 관리 메뉴에 액세스하고 인증 옵션을 선택합니다.
인증 화면에서 HTTP 설정 옵션을 선택합니다.
다음 항목을 구성해야 합니다.
• HTTP 인증 사용: 예
• 기본 로그인 양식: HTTP 로그인 양식
• 케이스에 민감한 로그인: 예
업데이트 버튼을 클릭합니다.
구성을 완료한 후에는 Zabbix 웹 인터페이스를 로그오프해야 합니다.
Zabbix 서버 URL에 액세스하고 아파치 웹 서버가 인증을 요청할 지 확인합니다.
로그인 화면에서 관리자 사용자와 Radius 서버의 암호를 사용합니다.
• 사용자 이름: 관리자
• 암호: 관리자 반경 암호를 입력합니다. [boss123]
로그인이 성공하면 Zabbix 대시보드로 바로 전송됩니다.
축! 아파치에서 Zabbix 반경 인증을 구성했습니다.
반경을 사용하여 계정을 인증하려면 사용자 계정이 반경 사용자 파일과 Zabbix 로컬 데이터베이스에 있어야 합니다.
Radius 인증을 구성하는 경우 Zabbix 대시보드에서 로컬로 계정을 만들 필요가 없다는 의미는 아닙니다.