Everything FTP

All You Need to Know About FTP’s

SFTP (SSH File Transfer Protocol) vs. FTPS (FTP over SSL) Part 2


X.509 certificates include certain information about the certificate owner and the public key. This information will allow the other side to verify the authenticity of the certificate owner and the integrity of the certificate itself. The verification can be done by humans, with the help of a computer. X.509 certificate has a private key, which is normally stored separately from the certificate for security reasons.

Since the associated key is stored separately, the SSH key contains a public key only. It does not contain any information about the key owner. Neither does it contain information that will let one reliably validate the authenticity and integrity.

Verizon P2P Effort Supports Efficient File Sharing

Verizon Communications has announced their tests of an intelligent routing system that allows the content owners to share a very large file through a managed network which reduces download times by storing files with other users rather than the content owners’ servers. This will greatly improve performance and will make file exchanges a little faster.  The Verizon claims a managed Peer-to-Peer (P2P) protocol is a more cost and effective way to transfer large files.

A presentation last Friday in New York revealed the results of the tests, conducted with the collaboration of Pando Networks, a peer-assisted content of delivery service provider, and Yale University, which monitored their test and said it is “phenomenal.”

Uploading Files with the use of FTP Client Software

Using FTP Client Software, you can upload your website files the fastest way. First, acquire a specific software. This is called FTP tool. A highly recommended FTP tool or FTP Client is the SmartFTP which is best used for Windows. It is just a small FTP Client but very quick. You may check the internet to select versions and additions.

When you have downloaded your FTP Client and once activated in your hard drive, you should provide in the address field your domain name, or you may use the IP address of your server. This can be found in the Customer area. Your username and your password which you also use when logging into your cPanel are the ones that you will also need to type.

FTP Connection (Part 1)


There are diverse FTP programs that are available nowadays with user friendly GUI interface, even though it has just started with a command line interface. Now, internet explorer is also supporting FTP because of its friendly interface. And the best part is that it’s free. If you are using FTP, you should always know that IP address or URL of the site where you want to connect to.

When you are using FTP for a connection, you use ftp:// in place if http:// and then place your own domain name to follow the pattern ftp://ftp.yourdomain.com/. Then in this way, you will be able to connect the FTP site with IE.

The Client/Server Relationship

Though FTP is a straightforward facility to transfer files through the internet easily, without much fuss it is dependent on several factors that makes the process possible. First, you need a client software that can be installed for uploading and downloading, allowing your desktop to take on the same plane as the server that is handling the file distribution. The said “SERVER” may be a simple desktop too but is the so-called traffic light which tells clients, where the files are coming from and who the packets of data are for.
The server needs a server-side software that allows it to understand the file requests made by the clients and also allows them to understand each other, making the whole thing transparent. As said, the server can be a simple desktop that isn’t even running a GUI interface system but can be a bare bone system running software that allows everything to happen. Some systems like the much famed Pirate Bay even ran on mobile computers, allowing them to elude authorities who were after them all these years.

What the FTP?

Image source: www.winsite.com

An FTP sites is just like the other servers. Its main purpose is to serve the FTP users. It lets the user to decide about which files to keep lock and which should not be locked and can be viewed by the public. When you are connected to the FTP sites you are allowed to do anonymous logins. You are not asked for any user name or passwords. Hence when you are about to download something from the internet, you do not have to know it. To get connected to the FTP you need to use the standard web browsers or dedicated FTP software.

FTP client is software that is designed to transfer files between computers over the internet. It needs installation if you want to use it and can only be connected if you are online. The FTP connection has helped in the different sectors where numerous people are working. Because or this protocol, downloading of almost anything has become so easy and fast. There are numerous sites where you will be provided with free downloading of the protocol. If you want to be an advance user, download it and install it to your personal computer.

Net2FTP (Part II)


*continued from previous post

Some features available to Net2FTP administrators are the following:

  • MySQL database. This feature is optional but is useful in logging and for setting daily transfer limits.
  • Authorizations. This will allow the users to connect to FTP servers.
  • Logging. With this feature, the administrator can activate and/or deactivate three logging types:
    1. logins
    2. errors
    3. page requests
  • Daily limit. The administrator can set each user’s limit of daily consumption to restrict file transfer volume and execution of script. Once the limit is reached, a user can still browse directories but will not be able to perform any file transfer.
  • Large file limit. Large files can not be downloaded or uploaded but can be renamed or deleted.
  • Integration with PHP applications. Net2FTP can be integrated easily to other applications that are developed using PHP.

SFTP (SSH File Transfer Protocol) vs. FTPS (FTP over SSL) Part 3


In choosing the right FTP, the answer would depend on your goals and requirements. Generally speaking, SFTP is superior to FTPS. It would be a good idea to implement both protocols; however, they are different in terms of their concepts and supported commands.

If you have a server that have FTP support but does not have SFTP/SSH clients or it needs to be accessed from personal devices such as PDAs, smartphones, etc), it is a good idea to use FTPS. However, if you are building a custom security solution, the better option is SFTP. As for the side of the clients, the requirements depend on the server that you plan to connect to.

Comcast to BitTorrent: Let’s Be Friends

Comcast and Bit Torrent Inc. have announced that they’ll work together to ensure the popular file-sharing format that would work more smoothly over Comcast’s network. This is great news and will surely make a lot of bottlenecks easier to work with.  The cable company has been embroiled in a public controversy over its policy of throttling Bit Torrent files even by the means of shaping its network traffic.

According to The Wall Street Journal, The Comcast will switch from hamstringing to a certain file formats just to slow the traffic for those users who consume the most bandwidth. CEO Doug Walker told us earlier this month that he wanted to be partners with Comcast (Tony Werner).

FTP clients comparison

There are a lot of existing FTP client, may they be software, freeware or web-based applications. Each one of them has their own way of saying that their product is better than others are. Of course, that is marketing. But Wikipedia has an entry about FTP client comparison. You might want to take a quick look at it of you are planning to have purchase or to acquire an FTP client.

The article compares general information and technical assets of some popular and usual FTP clients and other clients that uses the same protocols. Although the article is not always updated, it is still a help.