HashiCorp Vault로 OTP 방식 SSH 인증 구현
29
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

HashiCorp Vault로 OTP 방식 SSH 인증 구현

이 게시물은 HashiCorp Vault의 SSH Secrets Engine을 이용하여 OTP 방식으로 SSH 서버 접근을 안전하게 관리하는 방법을 설명합니다.

Vault 설치 및 설정

  • Vault 1.20.0 설치 및 개발 모드 서버 구동
  • SSH Secrets Engine 활성화 및 OTP 키 역할(Role) 생성
  • Vault 정책 설정과 userpass 인증 방식 활성화

SSH 서버와 클라이언트 설정

  • vault-ssh-helper 설치 및 PAM 연동
  • SSH 서버의 PAM과 sshd 구성 변경으로 OTP 인증 적용
  • 클라이언트에서 Vault 로그인 후 OTP 발급 및 SSH 접속 수행

보안 강화 및 OTP 유효 시간 조정

  • OTP 기본 유효 시간은 768시간이나 보안을 위해 TTL을 60초로 조정
  • TTL 이후 접속 불가로 일회성 인증 보장

연관 게시글