Authelia 무료 SSO 솔루션
고도로 확장 가능한 풍부한 SSO 및 리소스 관리가 특징입니다
무료 오픈 소스 Authelia는 단일 사인 켜기, 로그인 규정, 응용 프로그램 보안 및 LDAP 및 Active Directory를 지원합니다.
개요
최신 업데이트는 기술을 높은 속도로 발전시키고 있으므로 온라인 비즈니스의 거의 모든 영역에서 취약점도 증가하고 있습니다. 승인 및 인증 계층은 공격 및 루프 도매 측면에서 핫스팟 인 영역 중 하나입니다. 이러한 감수성을 해결하기 위해, 더 나은 중부 노래 / 사인 아웃 메커니즘, 암호 관리 및 보안을 제공하기 위해 개발 된 많은 오픈 소스 소프트웨어가 있습니다. 여기에 Authelia가 제공됩니다. Typecript와 JavaScript 및 HTML과 같은 다른 언어의 입력과 함께 GO 언어로 작성된 프리웨어입니다. Authelia는 직관적 인 사용자 인터페이스를 제공하여 사용자가 모든 리소스를 로그인하고 액세스 할 수 있도록합니다. Google Authenticator에서 생성 한 시간 기반 OTP를 사용하여 두 가지 요소 인증을 제공합니다. Authelia의 워크 플로우에 관한 한 Nginx와 같은 역 프록시와 협력하여 작동합니다. 들어오는 요청이있을 때마다 프록시 서버는 Authelia에게 요청한 Authelia는 들어오는 요청이나 블록을 허용하기로 결정합니다. HTTPS를 통해 제공되는 사이트에서 작동하며 LDAP 및 Active Directory와 같은 사용자 데이터베이스도 지원합니다.
특징
- 오픈 소스
- SSO
- 2f Yubikey와의 인증
- Google 인증 자와 함께 시간 기반 OTP
- LDAP를 지원합니다
- Active Directory를 지원합니다
- 리버스 프록시와 함께 작동합니다
- 듀오로 알림을 푸시하십시오
- 무차별 포스 공격을 차단합니다
- 신원 확인
- 더 나은 비밀번호 관리
- 유연한 워크 플로
- 직관적 인 UI
설치
다음 명령을 실행하여 리포트를 복제하십시오.
git clone https://github.com/authelia/authelia.git
성공적인 복제 후 다음 명령을 실행하십시오.
cd authelia/compose/local
sudo ./setup.sh
Sudo는 /etc /hosts 파일을 수정해야합니다.
이제 example.com을 설정 스크립트에 지정한 도메인으로 바꾸고 URL [httpssecureexamplecom] (https://href.li/?https://secure.example.com)을 방문하십시오. .
Docker에서 달리기
다음 명령을 실행하여 리포트를 복제하십시오.
git clone https://github.com/authelia/authelia.git
복제 후 다음 명령을 실행하십시오.
cd authelia/compose/lite
사용자 수정 \ _database.yml 기본 사용자 이름과 암호는 Authelia입니다. 각 도메인 및 비밀로 구성. yml 및 docker-compose.yml을 수정하십시오. 마지막으로 다음 명령을 실행하여 Docker 이미지를 회전시킵니다.
docker-compose up -d