Public Cloud > Storage > Object Storage > FTP protocol

05 FTP protocol

Required information

To connect to Object Storage via FTP protocol from a computer or mobile device, you need:
  • the Object Storage account name;
  • the password associated with the Object Storage account;
  • the FTP gateway associated with the region where the account was created.

Connecting to Object Storage from Windows

You can connect the Object Storage space directly to Windows as a network location by following these steps:
  • right-click This PC and select Add a network location;
  • select Next;
  • select Next again;
  • in the Internet or network address: field, enter the FTP gateway preceded by ftp://:
    ftp://FTP gateway
    If you want to access a specific bucket directly, add the bucket name to the path:
    ftp://FTP gateway/bucket
  • in the User name field, enter the Object Storage account name;
  • assign a name to the network location and select Next. If you do not change the name, the FTP gateway is used;
  • select Finish;
  • when prompted, enter the password associated with the Object Storage account in the Password field. To save it, select Save password;
  • once the procedure is complete, you can access the Object Storage space directly from the network location you created.
Files uploaded via FTP protocol have private permissions. To change their permissions and make them accessible via the web, use a client that allows you to manage permissions or Object Storage Web Client.

Connecting to Object Storage from Linux

You can connect the Object Storage space to a Linux system using an FTP-compatible client.

The following example uses curlftpfs on a Debian system.
 

Install curlftpfs
sudo apt-get install curlftpfs

Edit /etc/fstab as follows:
sudo vim /etc/fstab

Add the following line:
curlftpfs#myaccount2024:123abc456@ftp-r1-it.storage.cloud.it /mybucket2024 fuse rw,uid=1000,umask=0777,user,suid,allow_other,exec,auto,utf8 0 1
Change ftpUsername, ftpPassword, ftpUrl and localDirectory according to your configuration

Execute mount -a:
sudo mount -a

Files uploaded via FTP protocol have private permissions. To change their permissions and make them accessible via the web, use a client that allows you to manage permissions or Object Storage Web Client.