The document discusses Fortinet CLI scripting. It provides an example of a CLI script that gets system information like the OS version and routes. It also shows how to run, view output of, and backup the script output to an FTP or TFTP server.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
108 views
CLI Script Fortinet
The document discusses Fortinet CLI scripting. It provides an example of a CLI script that gets system information like the OS version and routes. It also shows how to run, view output of, and backup the script output to an FTP or TFTP server.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
Fortinet 5.
4 CLI Scripting
config system auto-script
edit "getSystemInfo" #^^^___DS #The number of seconds the script will sleep if the repeat is greater than 1. Default: 0 set interval 0 #The number of times the command should be executed. Default: 1 set repeat 1 #Whether the script should be started automatically or manually. Default: manual set start manual # Capture OS Version set script "get system status | grep Version # Output routes get router info routing-table all # View crash log #diagnose debug crashlog read " next end
FG80EP4Q16000100 # execute auto-script result getSystemInfo
Send the output to an FTP or TFTP server
FG80EP4Q16000100 # execute auto-script backup
ftp Backup output file to FTP sever.
tftp Backup output file to TFTP sever
Sample Output from my script
FG80EP4Q16000100 # execute auto-script result getSystemInfo
Script getSystemInfo output:
########## script name: getSystemInfo ##########
========== #1, 2017-09-19 12:04:59 ==========
FG80EP4Q16000100 $ get system status | grep Version Version: FortiGate-80E-POE v5.4.3,build5885,161221 (GA) Release Version Information: GA FG80EP4Q16000100 $ get router info routing-table all Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default
S* 0.0.0.0/0 [5/0] via 81.1.115.55, ppp1
C 81.1.115.55/32 is directly connected, ppp1 C 92.17.13.70/32 is directly connected, ppp1 C 192.168.1.0/24 is directly connected, lan C 192.168.2.0/24 is directly connected, TwoTimes_Wifi