Xfce Wiki

Sub domains



The Thunar Shares Plugin (thunar-shares-plugin) allows you to quickly share a folder using Samba from Thunar (the XFCE file manager) without requiring root access.



The share editor can be found in the file properties dialog (Share page).

Latest Release

Version 0.3.1 (2020/04/05)

Xubuntu packages

Source Code Repository


  • Thunar
  • Thunar-VFS (0.8 or above)
  • Thunarx (0.8 or above)
  • Gtk+-2.0 (2.12 or above)
  • Glib-2.0 (2.10 or above)

Building and Installing

(For information about how to setup Samba correctly see bellow)

If you downloaded a source tarball from the download page, you can run:

./configure --prefix=$(pkg-config --variable prefix thunarx-1)

in order to configure the plugin. If you fetched the source from SVN, you have to use this command:

./autogen.sh --prefix=$(pkg-config --variable prefix thunarx-1)

After that you should be able to build and install the plugin, using the following commands (remember you have to be root for that!):

make && make install

Setup Samba

If your are using (X)ubuntu 8.04 or above just check your User privileges after install the plugin. Also install samba and libpam-smbpass.

For non (X)ubuntu users the Samba setup is:

Create a group (must be done as root)

  export USERSHARES_DIR="/var/lib/samba/usershares"
  export USERSHARES_GROUP="sambashare"
  mkdir -p ${USERSHARES_DIR}
  groupadd ${USERSHARES_GROUP}
  chmod 01770 ${USERSHARES_DIR}

Use the following /etc/samba/smb.conf (or something similar)

  workgroup = WORKGROUP
  security = share
  usershare path = /var/lib/samba/usershares
  usershare max shares = 100
  usershare allow guests = yes
  usershare owner only = yes

Add the samba group to your user (replace your_username by your login)

  usermod -a -G ${USERSHARES_GROUP} your_username

Restart Samba daemons

  /etc/init.d/samba restart

Logout and login your user (your_username)

Reporting Bugs

If you are experiencing a bug in thunar-shares-plugin, your way of helping things getting fixed is to report a bug about it in Xfce GitLab. Please note that to do this you will need to have / create an account.

Before reporting a new bug, please try your best to check if it has already been reported (see the latest reports below). Click here for a full list of bug reports.

Report a new bug

If your bug has not been reported before, please submit a new bug report.

When writing your bug report, try to be as descriptive as possible, but avoid verbosity; Mozilla has a nice guide on how to write a bug report.

For more information, see Bug Reporting and Fixing.

File a new bug or enhancement request

Open Bugs