• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

홈서버를 더 안전하게 보호하는방법 authelia 란 무엇인가

달소 달소 2967

3

6

안녕하세요. 달소입니다.

 

오랜만에 회원분들께 좋은 이미지를 소개해드리고자 합니다.  

바로 Intuit  님께서 이전에 언급해서 소개해주셨던 authelia 입니다.!

 

authelia란?

Authelia 는 웹 포털을 통해 애플리케이션에 이중 인증 및 싱글 사인온(SSO)을 제공하는 오픈 소스 인증 및 권한 부여 서버입니다. nginx , Traefik , caddy 또는 HAProxy 와 같은 역 프록시의 동반자 역할을 하여 인증을 위해 요청을 허용하거나 Authelia의 포털로 리디렉션해야 하는지 여부를 알려줍니다. - authelia 공식 도커이미지 소개

 

쉽게 소개해드리자면 SSO로써 운영중인 서버에 접속하기 위한 인증서버역할을 해주는 오픈소스 프로그램입니다.

authelia의 이해를 돕는사진으로는 아래 사진이 제일 정확한거같네요.

image.png.jpg

 

사이트에 접속을하면 Authelia를 통해 인증을 하고 사이트에 접속하는구조입니다.

 

예를들어 test.dalso.org (Nginx 테섭)을 접속할때 원래 기본페이지에 문제없이 접속했다고한다면

 

image.png.jpg

authelia 를사용한다면 해당 페이지 접속시  authelia 에 인증을추가로하게된뒤에 인증이 완료되면 접속이 되는구조입니다.

 

image.png.jpg

 

거기다 원하는 특정도메인에는 bypass, onefactor, twofacotr 등의 옵션으로 ACL 적용이 가능합니다.

 

image.png.jpg

 

위 예제에서는 NPM이 따로 없지만 구글링 + 유튜브에서 NPM에서 적용가능한 예제가 있어서 따라해서 성공했습니다.

 

경험해본바로는 쉽지는 않습니다만... 보안에 민감하신분이라면 한번쯤 고려해볼만한 옵션이라고 생각합니다.

 

 

 

신고공유스크랩
6
1등
긍정적마인드 2022.05.14. 23:09

요새 보안 이슈가 많은데 한번 테스트 해봐야 겠네요. 일단 proxmox 설치 랑 xpenology 부터 마무리 후에 해야 겠지만요.

갈길이 멀어요.~~

profile image
달소 글쓴이 2022.05.15. 00:14
긍정적마인드

중요한자료는 2중 3중보안이 최고죠!

하나씩 차근차근 하시면 잘되실겁니다~

profile image 2등
Intuit 2022.05.16. 09:02

로컬에서는 1차인증만,

외부 접속시는 2fa까지 하도록 설정해서 운영중입니다.

예전에는 pihole이나 guacamole이나.. 좀 민감한건 vpn 연결해서 접속했었는데

authelia 설정 후에는 그냥 작업하게 되더라구요 ㅎㅎ.

 

2fa용으로 스마트폰 앱 쓰시는 경우 Google OTP보다는 Authy 한번 사용해보세요-

profile image
달소 글쓴이 2022.05.16. 09:29
Intuit

Authy 한번 찾아보겠습니다 ㅎ

googleotp에 안그래도 회사꺼랑 많은데 분리하면 좋겠네요!

로컬에서만 1차인증하는건 ip 서브넷 기반이겠죠??

profile image 3등
Intuit 2022.05.16. 16:24

넵.

설정에서 rules/networks로 옵션 주시면 가능합니다!

 

- domain: nas.intuit.com

policy: one_factor

networks:

- 10.0.0.0/8

- 172.16.0.0/12

- 192.168.1.0/18

 

이런식으로 ㅎㅎ.

 

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 제목 글쓴이 날짜 조회 추천
나만의 구독 관리하기 Wallos 서버 구축하기. 6 달소 22시간 전17:19 180 +2
네트워크 구성도와 상세 스펙 공유 3 맘맘 23시간 전16:17 199 +1
NPM에서 Tailscale IP로 역방향 프록시 안 되는 문제 해결 방법 2 fenfen 1일 전11:36 125 +5
3734
image
달소 22시간 전17:44 282 0
3733
image
달소 22시간 전17:19 180 +2
3732
image
맘맘 23시간 전16:17 199 +1
3731
normal
fenfen 1일 전11:36 125 +5
3730
normal
eond 1일 전09:41 119 0
3729
normal
초보입니다ㅠㅠ 2일 전12:41 149 0
3728
normal
블랙앤해적 2일 전21:41 144 0
3727
image
kmw_ 2일 전19:42 232 0
3726
image
감자탕 2일 전17:03 251 0
3725
image
똥쓰똥쓰 3일 전17:43 238 0
3724
normal
ljr10 3일 전16:55 179 0
3723
image
감자탕 4일 전15:31 164 0
3722
image
klayf 5일 전14:16 271 +14
3721
image
kmw_ 5일 전14:12 214 0
3720
image
동도리군 5일 전13:23 283 0
3719
normal
kmw_ 5일 전18:44 225 0
3718
normal
newsted1 6일 전09:57 137 0
3717
normal
초보입니다ㅠㅠ 6일 전01:44 209 0
3716
normal
서버구축하자 24.05.09.21:59 107 0
3715
image
달소 24.05.09.10:59 184 0