How to manage website files with FTP client applications

Manage website files with FTP client applications

FTP_Client_Apps

FTP client applications to use FileZilla, FireFTP, CoreFTP or Cyberduck

Website files in hosting server is managed in two ways, either through hosting providers cPanels file manager application or a through a FTP client application. FTP stands for file transfer ptotocol. Number of peoples uses the FTP client application to manage or transfer files from or to their hosting server. It’s bit quicker this way; you can use FTP client application like FileZilla, FireFTP, Core FTP, Cyberduck etc. But different hosting provider will not allow FTP with open FTP connection because it is not recommended as it is not a safe way for your files. There is a risk of data loss or brutal attack in the middle of this connection. That’s why you will need to use FTPS protocol which gives a secure way of connection. FTPS protocol manage a connection over SSL (secure sockets layer) or Explicit TLS (transport layer security) using port 21.

Create a FTP account

Create a FTP account from your hosting admin cPanel heading to files >> FTP accounts. While adding an FTP accounts create an explicit username and strong password. Check out how your hosting provider support for FTP access.

FTP_account

While you have created an FTP account you can get a default configuration files (xml) for different FTP client application for your local computer assuming that you are running either Windows or Mac OS.

1. Get you ‘default configuration file’ from your previously created FTP account (open ‘configure FTP client’).

FTP_configfile

2. You will get ‘manual settings’ and downloadable FTP and SFTP (if you have SSL certificate) configuration file for different client applications like FileZilla, Core FTP or Cyberduck.

3. Download the file you want or just go with the ‘manual settings.’ It’s better with config file (FTP or SFTP) and FileZilla.

Connect using FileZilla

1. Download FileZilla FTP client application and install it to your computer.

2. Open the FileZilla FTP client and from the top menu open File >> import and select the downloaded configuration file (xml) for FileZilla.

3. Now again go to File >> Site Manager and select your configuration from ‘select entry’ list.

FileZilla_configurationn

4. Click on ‘connect’ and provide the password for your FTP client account you have created with your FTP account. It will be connected instantly. To transfer to from your local drive just navigate to the left window which is your local system and finally select the file or folder, right click and upload or just drag and drop.

You can also connect through manual settings configuration; just provide the host, username, password and port number and click on Quickconnect from the FileZilla >> View >> Quickconnect bar. You can see hidden files from you server, click on top menu server >> force showing hidden files.

Well, if you cannot connect you need to configure settings or run the network configuration wizard in FileZilla ‘edit’ menu. Make sure you firewall is allowed to FileZilla. Your connection is quite secure when you have SSL or TLS connection and if you don’t have those FTP client security mode and you are prompted for connection or unsuccessful it is better recommended not to use FTP client instead use hosting providers file manager. There is big chance of security vulnerability with FTP if you are unaware about the ports which are open through which intruders might get a way to crawl your info. That’s why most hosting providers will allow connection with FTP over SSL or TLS or FTPS or FTPES

Connect using CoreFTP

1. Download CoreFTP and install it to your system.

2. As stated above with FileZilla download the configuration file for CoreFTP from your FTP accounts, opening ‘configure FTP client’.

3. Double click configuration file in your desktop, CoreFTP will open it automatically.

4. To import CoreFTP configuration settings click on sites >> site manager. Right click on main window and import >> CoreFTP and save configuration file to import the data.

You can connect with Cyberduck same way as CoreFTP.

Connect with using FireFTP

FireFTP can be get as firefox browser extension.

1. Open your firefox browser and search for FireFTP from menu >> add-on. Click and install it.

2. Open your installed FireFTP extension from menu >> developer >> FireFTP.

3. Click on ‘create an account’ to the top corner. Write an account name, Host (yoursite.com) and login with your FTP account username and password.

FireFTP

4. From the connection tab in account manager try switch connection type to better security mode in passive mode. To use SSL or TLS you should have that certificate in your site or you can put in browser exception which is not recommended.

5. When your configuration is ready click on save and click on connect on top bar.

Now you can move files to and from by selecting and clicking on directed arrow buttons in between.

Was it helpful or too easy?