X
Home & Office

How to open files from Samba share in LibreOffice

Jack Wallen walks you through the steps of opening a document saved on a remote Samba (or Windows) share, so you can access those files across your LAN.
Written by Jack Wallen, Contributing Writer

LibreOffice is one of the best open-source office suites on the market. I use it regularly and have found it to perfectly suit many of my use cases. I prefer it over most other similar tools not only because it's available for nearly every operating system on the market, but because of its flexibility and feature set.

One feature that I regularly use is the ability to open documents from within a Samba or Windows share across a LAN. With this feature, I'm not limited to opening and saving documents only to my local storage. Since I work with a lot of shared directories on my network, this feature has become a must-use.

But how do you open files from a Samba share in LibreOffice? Let me show you how.

Requirements

To open documents across your LAN, you'll need LibreOffice installed as well as a Samba or Windows share that you have both read and write access to. If you're unsure how to share folders across your network with Samba, give "How to share folders to your network from Linux" a read.

Once you have everything ready, it's time to open that SMB-shared file.

How to open a file from a Samba share

1. Open LibreOffice

The first thing to do is open LibreOffice from your desktop menu. I'll demonstrate using LibreOffice Writer. Once the application is open, click File > Open Remote. 

2. Adding a Managed Service

In the resulting window (Figure 1), you must first add a new Service. 

The LibreOffice Services add window

Figure 1: The Remote Files window is where you add various types of services for opening remote files.

Image: Jack Wallen

Click the Manage Services drop-down and select Add Service. In the new pop-up (Figure 2), select Windows Share from the Type drop-down, type the IP address of the remote machine and add the name of the Share and the remote user credentials. 

The LibreOffice Windows Share service add window.

Figure 2: The File Services add window simplifies the process of adding a Samba share.

Image: Jack Wallen

Once you've filled out the necessary information, click OK. You should then see a list of all the available files from the share (Figure 3).

Samba Share files available to LibreOffice.

Figure 3: Our Share is now accessible from within LibreOffice.

Image: Jack Wallen

3. Opening a file

Locate the file you want to open, select it, and click Open. The file will open and you can work with it. One thing to keep in mind is that Samba does use file locking, so if you attempt to open a file that's already in use, you'll see a warning (Figure 4).

The LibreOffice file lock warning.

Figure 4: You can still open the file in read-only mode or notify whoever has the file open that you need to work with it.

Image: Jack Wallen

The next time you go to open a file from that share, all you have to do is click File > Open Remote and you should automatically see the same window as shown in Figure 3.

And that's all there is to opening a remote file as shared by either Windows or Samba with LibreOffice. This is a great feature that makes it possible for you to create a repository of files on your local network, to make it easier to collaborate with your teammates.

Editorial standards