Fortigate API를 통한 Config backup 방법
API개발 툴인 Postman을 사용하여 Fortigate Config backup
그냥 뭐 이런 방법도 있다라고 봐주시면..될 것 같습니다.
먼저 API 계정을 만들어 줍니다.
Fortigate GUI > System > Administratos > Create New > REST API Admin
username 입력
profile의 경우 일단 아무거나 선택을 해줍니다. / GUI에서는 admin_profile선택이 안됨 CLI에서 진행
fortigate CLI > config system api-user > edit <api user_name> set accprofile <super_admin> 선택
이 내용이 아주 중요합니다. super_admin으로 선택하지 않은 경우 API에서 호출했을 때 admin user들이 backup config에서 보이지 않습니다.
API key는 복사 후 따로 메모장에 저장
Postman 접속 후 Authorization탭에서 Auth Type 및 Key 부분 입력
Params 탭에서 해당 부분 입력
access_token > 복사해둔 API Key 입력
http://192.168.1.99/api/v2/monitor/system/config/backup?scope=global&access_token=<API Key>
이렇게 입력해주시면 됩니다.
위 이미지와 동일하게 해주시면 됩니다.
입력 후 Send를 클릭하면 결과값에 200 OK와 함께 config Text로 출력됩니다.
해당 config를 복사하여 메모장에 붙여넣기 후 장비에 Restore가 가능합니다.
Fortigate API를 통한 Config backup 방법
'IT > Fortinet' 카테고리의 다른 글
Fortigate TP Mode에서 FortiGuard 업데이트 (0) | 2024.06.30 |
---|---|
자체 생성 트래픽에 대한 Fortigate source IP 변경 방법 (0) | 2024.06.28 |
Fortigate Interface Mac Address 확인 방법 (0) | 2024.06.11 |
FortiManager 및 FortiAnalyzer VM 라이선스 활성화 방법 (0) | 2024.05.24 |
Fortigate SSL-VPN 사용 시 인터넷이 느릴 경우 (0) | 2024.05.23 |