Why do we need to upload files via SSH
If we connect to a server that can only be authorized with an SSH key, and we don’t have an SFTP client, or we don’t know the password and we connect through central control, then transfer.sh will help us with this. This software is free and does not have a limit on the size of the file that we want to upload in order to transfer it further or download it to our PC.
How to upload files using transfer.sh
To begin with process, we must log into the server and execute few command. After we have completed it, we must wait for the file to be uploaded and to get download link. The first is the command, and the second is the future link.
IMPORTANT!!! If you don’t have “curl” on your server, then you must install it.
Debian/Ubuntu: apt install curl CentOS/RHEL: yum -y install curl
curl --upload-file ./name-and-file-path https://transfer.sh/file.name
As you can see, once uploaded, we can delete it using the QR code when we receive the delete token.