How to upload a file using user input method in opennebula

Hi
I am trying to upload a zip file for VM. If any methods available for upload a zip file to an VM and want to extract that uploaded file.
How to get a file to an VM using user input ? Is it possible.