BaShare Makes File Transfers Simple For Your Friends [Linux]

simple file transferDo you want to send a file to a friend, or receive a file from a friend, but fear his lack of tech-savvy is impossible to overcome? Linux program BaShare surmounts that difficulty by giving your friends and family two simple links to send a file to you or receive a file from you. Just fire up the program, copy a link and send it to a friend in need. Best of all: your friend doesn’t need to install any software to receive or send files.

BaShare is perfect for transferring files during instant messaging conversations. It works regardless of the software your friend is using to chat, essentially turning your computer into a simple web server. BaShare will require some knowledge of routers on your part to get working. Get everything set up, however, and you’ve got a great tool for quickly sending and receiving files from anyone with an Internet connection.


Linux users can download BaShare from LaunchPad, with an Ubuntu package for easy installation. Once they do, the fun begins!

Port Settings

Before you can use BaShare you’re going to need to properly set up your port settings. This is only relevant if you use some kind of router in your home, but these days who doesn’t? You’re going to need to log into your router’s configuration panel and find the port forwarding option. On a NetGear router, it looks like this:

simple file transfer

The ports 65000 and 65001, as you can see, need to point toward the computer that you’ll be using BaShare from. Set this up once and you should be fine, particularly if you give your Linux computer a static internal IP.

That wasn’t so bad, was it? Feel free to ask questions in the comments below if it was.

Sending a File

With that out of the way let’s send a file. Fire up BaShare and you’ll see the main interface:

easy file transfer

Sending a file is as simple as clicking “Select File,” then copying the “sending” link for your friends. If they click the link the download will start, and you’ll see the progress they’re making:

easy file transfer

The link will only work, and the download will only continue, if you don’t shut down BaShare. Don’t shut the application down until you’ve confirmed your friend has the file in question!

Receiving a File

So your friend wants to send you a file, but has no idea how to? No problem. Just copy the “URL For Receiving” and give it your friend. The link leads to a website that looks like this:

easy file transfer

All your friend needs to do is click “Choose File“, find the file in question and finally click “Send“. Once that happens, your download will pop up on your screen like this:

simple file transfer

Make sure you save the file somewhere or your friend will see an error message and the transfer will have to start over.

I should mention that this application has two modes: one for local transfers and another for Internet transfers. By default Internet mode is enabled, but if you want to send a file to someone on the same network as you, switch to LAN mode.

Finally, notice that you can limit the upload/download rates at will. This is particularly useful if you need to reserve your bandwidth for high-priority programs, such as Skype.

Similar Services

There are plenty of programs out there that make file sharing easy. There are websites for sharing files without signing up, if you know where to look. Heck, Dropbox makes all kinds of file sharing easier. But if you want a quick way to send or receive a file I can’t think of anything better than BaShare off the top of my head. This program leaves the hard work to you, and your friends are the ones that benefit.

Feel free to try it out and let me know how you like it. Also feel free to recommend any other software for easily sharing files!


MakeUseOf Recommends

Justin Pot

Justin Pot is a blogger based in Boulder, Colorado who loves technology, people and nature. He tries to enjoy all three whenever possible. Check out JustinPot.com or, if you like audio, you can listen to Justin, alongside James and Dave, on Technophilia, earth's favorite Technology podcast.

The comments were closed because the article is more than 180 days old.

If you have any questions related to stuff mentioned in the article or need help with any computer issue, just ask it on MakeUseOf Answers.

Hide 18 Comments

  • Lazza February 16, 2011
    0 likes

    Want to receive files in your without an account? http://dropitto.me/
    Want easier than ever LAN-only file-sharing? http://www.makeuseof.com/tag/h

    | Like
  • Frankie_82 February 16, 2011
    0 likes

    Few days ago,I found a quite good file-sharing site “Senduit” (http://www.senduit.com).All that has to be done,is to upload your file and share the link with family,friends etc.Also,there is an option to choose in how long will the link expire – from 30 minutes up to a week.There is no need for registration,so it’s really easy to use it.Only disadvantage is that the shared files can’t be bigger than 100 MB,but for some photos or music is just enough…

    | Like
  • tony February 16, 2011
    0 likes

    i havent tryed senduit.com yet i seen it never tryed it

    | Like
  • Lazza February 16, 2011
    0 likes

    Want to receive files in your without an account? http://dropitto.me/
    Want easier than ever LAN-only file-sharing? http://www.makeuseof.com/tag/how-to-transfer-files-easily-among-linux-machines/

    | Like
  • Frankie_82 February 16, 2011
    0 likes

    Few days ago,I found a quite good file-sharing site “Senduit” (http://www.senduit.com).All that has to be done,is to upload your file and share the link with family,friends etc.Also,there is an option to choose in how long will the link expire – from 30 minutes up to a week.There is no need for registration,so it’s really easy to use it.Only disadvantage is that the shared files can’t be bigger than 100 MB,but for some photos or music is just enough…

    | Like
  • tony February 16, 2011
    0 likes

    i like my dropbox i have it on my ubuntu and its fine for me and have it on my mothers computer who uses vista and my windows 2000 computer…i havent had any issues with this program at all

    | Like
  • tony February 16, 2011
    0 likes

    i havent tryed senduit.com yet i seen it never tryed it

    | Like
  • Cody Tanis February 16, 2011
    0 likes

    I’m not quite sure how getting my “less than tech-savvy friend” to setup port forwarding is easier than sending him a link, and having him download the file… senduit.com and mediafire.com seem to come to mind…

    | Like
  • Cody Tanis February 16, 2011
    0 likes

    I’m not quite sure how getting my “less than tech-savvy friend” to setup port forwarding is easier than sending him a link, and having him download the file… senduit.com and mediafire.com seem to come to mind…

    | Like
    • Patrick @ Zeklink February 17, 2011
      0 likes

      Hey Cody read the article again. The onus is not on your buddy to set up port forwarding, that’s your job. You install and config the BaShare, send the links; your buddy only has to click and choose a file… Even that though is beyond some… (0;

      | Like
    • jhpot February 17, 2011
      0 likes

      Like Patrick said, there’s no need for your friend to set up anything; just you. And those services are great, but for some files you might not want a third part service to be involved at all. This is simply another way of doing it.

      | Like
  • idonthack February 17, 2011
    0 likes

    so it’s basically woof, except only for windows?

    http://www.home.unix-ag.org/si

    | Like
  • idonthack February 17, 2011
    0 likes

    so it’s basically woof, except only for windows?

    http://www.home.unix-ag.org/simon/woof.html

    | Like
    • jhpot February 17, 2011
      0 likes

      It’s like woof with a GUI, and it’s only for Linux.

      | Like