Server Guru’s Hacks & Tips

Life hacks and free advice

Trying To Setup A FTP Server?

f:id:serverguru:20200214143326j:plain

What is a FTP server?

The File Transfer Protocol (FTP) is a standard network protocol used to transfer computer files from one host to another host over a TCP-based network, such as the Internet.

FTP is built on a client-server architecture and uses separate control and data connections between the client and the server.[1] FTP users may authenticate themselves using a clear-text sign-in protocol, normally in the form of a username and password, but can connect anonymously if the server is configured to allow it. For secure transmission that protects the username and password, and encrypts the content, FTP is often secured with SSL/TLS (FTPS). SSH File Transfer Protocol (SFTP) is sometimes also used instead, but is technologically different.

 

Why use FTP?

FTP can be used through a command-line interface such as DOS in Windows and Terminal in Linux & MacOS. If that is not your cup of tea, then you can also use one of many FTP clients available online, some even for free. Some browsers also allow you to download files using the protocol. It is possible to transfer any type of file with FTP, and in some cases, it is even faster than HTTP.

FTP is a very simple way to move fles from one location to another via the internet or a network.

 

Setting up a FTP server

Setting up a ftp server if your a server engineer or IT professional is a quick and easy task that guys like me have done litteraly hundreds of times. FTP server's are great for sharing and storing data. Most IT support companies will be able to assist with the instalaltion of an ftp server.

For most people settign up a ftp server is a totally new experience, and frankly if you dont know what you are doing do not attempt it. If you do you could allow hackers and unsolicited users into your network.