eservices - IRB Barcelona

1. The external user has to upload the files that wants to send to you to the FTP server and place them in your research group or core facility incoming directory, which is /srv/ftp/exchange/incoming/your_group_name. This can be done using the following procedure:

a. Through an FTP client (ftp program from the command line, FileZilla, ...):

a.1. Connect to the FTP server as anonymous user with no password.

a.2. Go to the incoming directory /incoming/your_group_name and put the file(s). Take into account that they cannot list the contents of the directory so they cannot check what they put after finishing the upload.

Example from a CLI FTP client:

myuser@myhost: ~> ftp
Connected to
220 (vsFTPd 2.0.7)
Name ( anonymous
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd /incoming/mygroup
250 Directory successfully changed.
ftp> put example.txt
local: example.txt remote: example.txt
229 Entering Extended Passive Mode (|||40003|)
150 Ok to send data.
100% |************************************|  1193      17.23 MB /s    00:00 ETA
226 File receive OK.
1193 bytes sent in 00:00 (613.50 KB/s)

2. Once the external user has uploaded the files to the FTP server and placed them in your research group or core facility incoming directory, you can now download the files from the FTP server. The incoming directory is /srv/ftp/exchange/incoming/your_group_name. This can be done in two different ways:

a. via scp from eservices FTP server to your computer (commonly used from a Linux desktop computer)


myuser@myhost:~> scp /home/myuser
example.txt                                    100% 1193     1.2KB/s   00:00    

Note: You can do it the other way around if you connect through SSH to eservices and then do an scp to your computer.

b. via FileZilla (commonly used from a Windows desktop computer)

b.1. You must configure a new connection to the FTP server with the following parameters if you have not done it before:

Port number: 22
Server Type: SFTP - SSH File Transfer Protocol
Logon Type: Normal
User: your username in the IRB directory
Password: your password

b.2. Connect to the server, navigate in the server directory tree to your incoming directory of your research group or core facility and copy the files that the external user left there to your local computer.