Catching Files over HTTP/S (Nginx)
Create a Directory to Handle Uploaded Files
Change the Owner to www-data
Create Nginx Configuration File
Create the Nginx configuration file by creating the file /etc/nginx/sites-available/upload.conf
with the contents:
Catching Files over HTTP/S
Symlink our Site to the sites-enabled Directory
Start Nginx
Errors
If we get any error messages, check /var/log/nginx/error.log
Remove NginxDefault Configuration
Upload File Using cURL
Once we have this working, a good test is to ensure the directory listing is not enabled by navigating to http://localhost/SecretUploadDirectory
Last updated