For transferring files from local to a remote server and vice versa, the use of FileZilla is recommended as it is a cross-platform file manager (Mac, Windows and Linux) that allows you to transfer files using the SFTP and FTP protocols. There are also other options like WinScp (for Windows platforms) or Cyberduck (MacOS platforms).
The following are instructions for Linux computers. The instructions for Windows and Mac computers are similar.
- Download and install the latest version of FileZilla Client. In the case of Linux computers, depending on the distribution you have, it will be more comfortable to install from the application software or from the official FileZilla website: https://filezilla-project.org/
- Once installed, launch FileZilla. The following screen will appear:
- From the top left of the window go to the File menu and select Site Manager. This will take you to the following screen:
- It then proceeds to set up a connection marker for future use. To do this select New Site.
- Once New Site has been selected, the boxes are enabled so that they can be filled in with the connection data. Add the following:
- Protocol: Select SFTP - SSH File Transfer Protocol.
- Host: Enter the address of the server you want to connect to. In this case 'marvin.s.upf.edu'.
- Port: if you do not indicate anything, the default port will be assigned (port 22). You can leave it unless you are told otherwise.
- Access mode: select Ask for password.
- User: Enter the username assigned to you for the server.
Once all the information has been added, it is recommended to click the Rename box to enter a distinctive name for the connection, since by default it is assigned the name 'New site'. Then touch the Ok box if you want to save and connect later or Connect if you want to connect immediately.