Linux Network Folder

Setup Network Folder


This guide is for Ubuntu only. For Linux Mint, select “Mint”, or for different distros such as Arch, Debian, Pop-OS, PureOS, etc, select “Other Linux” below.

Check out the video below, and follow along with the steps in this guide to setup a Network Folder on your Linux machine, such that you may create encrypted, private backups of all your StartOS data.

  1. Install Samba if you have not already:

    sudo apt install samba && sudo systemctl enable smbd
  2. Add your user to samba, replacing $USER with your Linux username.

    sudo smbpasswd -a $USER

    First you will be prompted for your linux password, then you will be asked to create a new SMB password for the user with permission to write to your new backup share. Keep it somewhere safe, such as Vaultwarden.

  3. Right-click the folder that you want to backup to (or create a new one) and click “Properties”

  4. Select the “Local Network Share” tab

  5. Click “Share this folder”

    • You may rename the “Share”, if you prefer - remember this name, you will need it later in the StartOS dashboard

    • (Optional) Create a description in the “Comment” section

  6. In case your installation of Ubuntu is running a firewall by default or due to your own custom configuration, enter this command to allow connections to Samba. If it generates an error, you can safely ignore it:

    sudo ufw allow Samba

Connect StartOS

  1. Go to System > Create Backup.

  2. Click “Open”.

  3. Fill in the following fields:

    • Hostname - This is the hostname of the machine that your shared folder is located on

    • Path - This is the “Share Name” (name of the share in your samba config) and not the full directory path. In this guide we use backup-share.

    • Username - This is your Linux username on the remote machine that you used to create the shared directory

    • Password - This is the password you set above using smbpasswd

  4. Click “Save”.

That’s it! You can now Create encrypted, private backups of all your StartOS data to your Linux machine or external drive!!