- Products
- Learn
- Local User Groups
- Partners
-
More
Celebrate the New Year
With CheckMates!
Value of Security
Vendor Self-Awareness
Join Us for CPX 360
23-24 February 2021
Important certificate update to CloudGuard Controller, CME,
and Azure HA Security Gateways
How to Remediate Endpoint & VPN
Issues (in versions E81.10 or earlier)
Mobile Security
Buyer's Guide Out Now
Important! R80 and R80.10
End Of Support around the corner (May 2021)
The Management API "put-file" command allows uploading a file to a management server or a gateway.
If you run this API command using a mgmt_cli tool, you may use a new "--treat-value-as-file-by-prefix" flag, which will replace the value of file-content argument with the content of a file on your machine.
Here is an example using the standard syntax -
mgmt_cli put-file file-path "/home/admin/" file-name "vsx_conf" file-content "vs ip 192.0.2.1\nvs2 ip 192.0.2.2" targets.1 "corporate-gateway"
Here is an example using the new syntax -
mgmt_cli put-file file-path "/home/admin/" file-name "vsx_conf" file-content @my_file.txt --treat-value-as-file-by-prefix @ targets.1 "corporate-gateway"
while the content of the file my_file.txt will be "vs ip 192.0.2.1\nvs2 ip 192.0.2.2".
The new flag informs the mgmt_cli tool that an argument file-content with a value my_file.txt starting with a '@' character, should have a new value - the content of my_file.txt file.
You may use any prefix of any length for this flag.
If the file is not located in the current directory, you should specify an absolute path.
Hey Robert,
Thanks for explanation.
Is it possible to use the mgmt-cli to simply put a file at the target?
say:
mgmt_cli put-file file-path "/home/admin/" file-name "my_file.txt" targets.1 "corporate-gateway"
And then the file located in my directory will be in the target directory of the command?
Thanks
Adiel
This command eventually uploads the content of the file to the specified target.
You must specify either the parameter for the file-content argument or use the new flag mentioned above.
Robert.
About CheckMates
Learn Check Point
Advanced Learning
WELCOME TO THE FUTURE OF CYBER SECURITY