I ditched modern file transfer apps for a 25-year-old FTP client—here’s why


Most people, by default, rely on cloud storage for wireless transfers between computers. However, there is a better, faster way to transfer files wirelessly (as long as they’re connected to the same local network.) Instead of uploading files to the cloud just to access them on a different device, you can use FileZilla. FileZilla is a free and open-source app that lets you wirelessly drag-and-drop files between devices. It’s much faster than the cloud route, especially for large file transfers.

Why use FileZilla instead of cloud transfers

It’s faster and simpler

FileZilla came out in 2001, and it’s one of the most popular open-source apps in the world. It’s available for Windows, Linux, and macOS machines. It uses FTP or the File Transfer Protocol behind the scenes to connect devices and share files between them.

FileZilla interface showing an active SFTP connection between a Windows computer and a Linux server.

This protocol has been around since the 70s, and it’s universally supported. Since it runs on your local network, the transfer speed is limited only by your local network. You can expect Gigabit speeds over Ethernet and around half that over Wi-Fi connections.

How to set up FileZilla on your computer

Installing and using FileZilla

You just need two things to make this work:

  1. FileZilla Client app on the receiving computer and FileZilla Server app on the computer sharing files.
  2. Both computers should be connected to the same Wi-Fi or router via Ethernet.

This will be a one-time setup. Once it’s set up, you can move files just by dragging them between the local and remote panes.

For this demo, I’ll be using a Windows and a Linux machine. The Windows computer will be the client and the Linux machine will be the server, which shares its files. The FileZilla interface is roughly identical on all platforms, so the step-by-step instructions are mostly identical too.

Downloading and installing FileZilla from the official website.

The apps are freely available on the FileZilla website. To start, install the FileZilla client on your local computer. I’ll be installing it on my Windows computer. You can grab the right installer for your machine from FileZilla’s website or use a command-line package manager. Once you’ve installed and set up FileZilla, you’ll find a split-screen interface with interactive file trees.

Installed FileZilla on the receiving PC.

One of the panes shows all the files on your current computer (labeled as local site) and the other pane shows files from the target computer (labeled as remote site). You can simply drag files or folders from one pane to another to transfer files between two computers. For smaller files, it should be almost instant.

You should only use plain FTP for transferring files over the local network. While it is technically possible to use FTP to share files over the internet, it’s not safe.

The remote site will be blank by default. This pane is where files from the FTP server will show up. You’ll also see input fields at the top and a “Quick Connect” button. This is where you can enter details of the target FTP and connect to it.

Set up FileZilla on the other computer

Install and configure an FTP server using FileZilla

Next, we’ll install the FileZilla Server app on the computer that’s sharing the files. For me, that’s my Linux computer. I can either install FileZilla Server using the prebuilt binaries available on the FileZilla website, or I can use my command-line package manager.

Once it’s installed, it’ll show a pop-up asking to connect to localhost. This tells FileZilla Server that we want it to run on the same computer it’s installed on. It’ll ask for the password too. The password is the same one you use to unlock your computer.

Technically, you don’t need to install FileZilla on the target device. FileZilla uses the File Transfer Protocol or FTP behind the scenes to transfer files. So as long as the remote device can act as an FTP server, FileZilla will let you transfer files back and forth between the local and remote sites. It can even be a headless machine running an FTP daemon in the background.

To start the FTP server and point it at the folders or files we want to share, click Server > Configure. Or press Ctrl+F. Select the Users tab and then click Add to create a new user. Give it a username of your choice (you’ll need this later.) Select “Do not authenticate” under the Authentication menu.

Then all you need to do is enter the directory paths to the folders you want to share. For the virtual path, just type a forward slash and hit Enter. For the Native Path, enter the actual path to the shared folder. Click Add under the Mount Points menu to add more paths. It should look something like this. Then hit apply.

We need one more thing to complete the setup: the local IP address of the remote machine (the Linux computer, in my case.) You can look it up by running a simple command. On Linux, you can run ip addr show. On Windows, run ipconfig. Take note of it.

If you don’t know the exact path, you can open the folder in your file manager and copy its path from there.

There are some other features too, but this is all you need to send files back and forth between the two devices.

Connect to the FTP server and move files between computers

How to get the drag-and-drop system going

Let’s connect to the FTP server we just set up on the remote computer. Go back to the receiving computer (Windows, in my case) and open the FileZilla Client app.

Successfully connected to the FTP server and dragged files to the local computer.

Enter the local IP address (that you looked up on the other computer) where it says “Host.” The username will be the username you set on the FileZilla Server on the other computer. Then click Quickconnect. You can now drag-and-drop files between the local site and remote site panes.

Some troubleshooting tips

What to do if you get errors during setup

If you get any errors while FileZilla is establishing the connection or scanning the remote directory, it’s probably because of one of two reasons.

  1. The built-in firewall on the remote computer is blocking port 21, which FTP uses by default.
  2. “Require TLS” is enabled under the Server Listeners tab in the FileZilla Server configuration.

To fix it, you can add port 21 to the firewall allowlist and switch to the “Explicit TLS over insecure plain FTP” under the protocol settings in the Server Listeners tab.

Changing the Server Listeners protocol to insecure plain FTP.

Synology DS425+ on a white background.

7/10

Brand

Synology

CPU

Intel Celeron J4125

Memory

2GB DDR4 non-ECC

Drive Bays

4



The easiest way to share files locally

You now have a simple setup for transferring files that works just by dragging files and folders between two windows. As long as the target device can run an FTP server, FileZilla can get files off it.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


Google Maps has a long list of hidden (and sometimes, just underrated) features that help you navigate seamlessly. But I was not a big fan of using Google Maps for walking: that is, until I started using the right set of features that helped me navigate better.

Add layers to your map

See more information on the screen

Layers are an incredibly useful yet underrated feature that can be utilized for all modes of transport. These help add more details to your map beyond the default view, so you can plan your journey better.

To use layers, open your Google Maps app (Android, iPhone). Tap the layer icon on the upper right side (under your profile picture and nearby attractions options). You can switch your map type from default to satellite or terrain, and overlay your map with details, such as traffic, transit, biking, street view (perfect for walking), and 3D (Android)/raised buildings (iPhone) (for buildings). To turn off map details, go back to Layers and tap again on the details you want to disable.

In particular, adding a street view and 3D/raised buildings layer can help you gauge the terrain and get more information about the landscape, so you can avoid tricky paths and discover shortcuts.

Set up Live View

Just hold up your phone

A feature that can help you set out on walks with good navigation is Google Maps’ Live View. This lets you use augmented reality (AR) technology to see real-time navigation: beyond the directions you see on your map, you are able to see directions in your live view through your camera, overlaying instructions with your real view. This feature is very useful for travel and new areas, since it gives you navigational insights for walking that go beyond a 2D map.

To use Live View, search for a location on Google Maps, then tap “Directions.” Once the route appears, tap “Walk,” then tap “Live View” in the navigation options. You will be prompted to point your camera at things like buildings, stores, and signs around you, so Google Maps can analyze your surroundings and give you accurate directions.

Download maps offline

Google Maps without an internet connection

Whether you’re on a hiking trip in a low-connectivity area or want offline maps for your favorite walking destinations, having specific map routes downloaded can be a great help. Google Maps lets you download maps to your device while you’re connected to Wi-Fi or mobile data, and use them when your device is offline.

For Android, open Google Maps and search for a specific place or location. In the placesheet, swipe right, then tap More > Download offline map > Download. For iPhone, search for a location on Google Maps, then, at the bottom of your screen, tap the name or address of the place. Tap More > Download offline map > Download.

After you download an area, use Google Maps as you normally would. If you go offline, your offline maps will guide you to your destination as long as the entire route is within the offline map.

Enable Detailed Voice Guidance

Get better instructions

Voice guidance is a basic yet powerful navigation tool that can come in handy during walks in unfamiliar locations and can be used to ensure your journey is on the right path. To ensure guidance audio is enabled, go to your Google Maps profile (upper right corner), then tap Settings > Navigation > Sound and Voice. Here, tap “Unmute” on “Guidance Audio.”

Apart from this, you can also use Google Assistant to help you along your journey, asking questions about your destination, nearby sights, detours, additional stops, etc. To use this feature on iPhone, map a walking route to a destination, then tap the mic icon in the upper-right corner. For Android, you can also say “Hey Google” after mapping your destination to activate the assistant.

Voice guidance is handy for both new and old places, like when you’re running errands and need to navigate hands-free.

Add multiple stops

Keep your trip going

If you walk regularly to run errands, Google Maps has a simple yet effective feature that can help you plan your route in a better way. With Maps’ multiple stop feature, you can add several stops between your current and final destination to minimize any wasted time and unnecessary detours.

To add multiple stops on Google Maps, search for a destination, then tap “Directions.” Select the walking option, then click the three dots on top (next to “Your Location”), and tap “Edit Stops.” You can now add a stop by searching for it and tapping “Add Stop,” and swap the stops at your convenience. Repeat this process by tapping “Add Stops” until your route is complete, then tap “Start” to begin your journey.

You can add up to ten stops in a single route on both mobile and desktop, and use the journey for multiple modes (walking, driving, and cycling) except public transport and flights. I find this Google Maps feature to be an essential tool for travel to walkable cities, especially when I’m planning a route I am unfamiliar with.


More to discover

A new feature to keep an eye out for, especially if you use Google Maps for walking and cycling, is Google’s Gemini boost, which will allow you to navigate hands-free and get real-time information about your journey. This feature has been rolling out for both Android and iOS users.



Source link