FortiGate의 로컬 사용자에 암호 정책·FortiToken을 적용하고 기존 사용자 그룹에 추가하는 절차입니다. 원노트의 SSL VPN 계정 생성 기록을 정리했습니다. VPN 기능 지원과 인증 방식은 모델·FortiOS 버전에 따라 달라 이 글은 사용자 준비 단계만 다룹니다.
사용자와 암호 정책 준비
사용할 로컬 암호 정책 이름, 비어 있는 FortiToken 시리얼, 사용자 이메일을 먼저 확인합니다. 아래 자리표시는 실제 새 암호와 등록 정보로 바꿉니다. 설정 덤프나 세션 로그에 비밀 값이 남지 않도록 관리합니다.
config user local
edit "lieper"
set type password
set passwd CHANGE_ME_PASSWORD
set passwd-policy "VPN_PASSWORD_POLICY"
set two-factor fortitoken
set email-to "lieper@example.com"
set fortitoken "YOUR_AVAILABLE_TOKEN_SERIAL"
next
end암호 정책과 토큰은 사전에 준비되어 있어야 합니다. token 라이선스·활성 상태와 이미 다른 사용자에게 할당됐는지 확인합니다. 이 명령만으로 VPN 포털과 방화벽 정책까지 생성되는 것은 아닙니다.
기존 그룹에 추가
append member는 기존 멤버를 유지하면서 사용자를 추가합니다. set member로 전체 목록을 바꾸면 기존 사용자가 빠질 수 있으므로 구분합니다.
config user group
edit "VPN_USERS"
append member "lieper"
next
end활성화와 시험
사용자에게 전달되는 활성화 정보를 안전한 경로로 안내하고 FortiToken 앱에서 등록을 완료합니다. 인증 코드는 짧은 유효 기간을 가지므로 전달·재발급 절차를 확인합니다. 토큰 시리얼과 활성화 코드는 공개 매뉴얼에 넣지 않습니다.
기존 VPN·인증 정책이 해당 그룹을 참조하는지 확인하고 실제로 암호와 2차 인증이 모두 요구되는지 시험합니다. 실패 시 사용자 상태, 그룹, 토큰 활성화, 시간 동기화와 인증 로그를 순서대로 확인합니다. 계정 폐기 시 그룹과 토큰 할당도 함께 회수합니다.