Menu

Caution

You are not reading the latest stable version of this documentation. If you want up-to-date information, please have a look at 0.3.5.x.

Linux Network Folder

Setup Network Folder

Note

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”

    ../../../_images/cifs-lin0.png
  4. Select the “Local Network Share” tab

    ../../../_images/cifs-lin1.png
  5. Click “Share this folder”

    ../../../_images/cifs-lin2.png
    • 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.

    ../../../_images/backup.png
  2. Click “Open”.

    ../../../_images/backup0.png
  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

    ../../../_images/backup1.png
  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!!