GNU/Linux Debian Buster Installing Box.com Client – QuickStart Guide
Hi! The Tutorial shows you Step-by-Step How to Install box.com Sync Client in Debian Buster 10.x GNU/Linux Desktop.
And this box.com Debian 10 Client is also called “Naive” as it’s enable simply the Contents Synchronization/Uploading.
Moreover, Box.com adhere to the highest industry standards for Security at every level of the Box experience. you can share, manage and access your content with confidence.
box.com Security Features list:
- Single Sign-on
- Account Settings and Global Controls
- Comprehensive Reporting and Audit Trails
- Sophisticated Data Encryption
- Comprehensive Network Protection
- Data Center Security and Availability
- Faster Uploads With Box Accelerator
- Your Privacy is Paramount
Especially relevant: please be aware that currently this Software is still based on the Legacy Python 2.
Finally, this guide includes detailed instructions about to Getting-Started with Box.com Sync on Debian.

1. Terminal Getting-Started Guide
How to QuickStart with Command Line on Debian GNU/Linux
First, Update the Apt Repo Sources with:
sudo apt update
Authenticate with the User Admin Pass.
If Got “User is Not in Sudoers file” then see: How to Enable sudo.
2. Installing Dependencies
Install Required Package
Simply play:sudo apt install davfs2 unzip python python-setuptools
And the Add your User to the davfs2 Group with:sudo usermod -aG davfs2 `whoami`
The `whoami` Command just output your Username.
Then follow working on a New Terminal Window.3. Downloading Box.com Client
Download Box Sync Linux Client for Debian
4. Making Target Folder
Next to Make the Box Sync Directory
Run:mkdir $HOME/Box
5. Extracting Box.com Archive
Extract Box .zip Archive
Here for a Local installation we Extract it into the Home:unzip -d $HOME/ $HOME/Downloads/box*.zip
But if you are in Trouble to Find the Location on Terminal then See: How to Access Downloads Folder from Browser.6. Installing box.com Sync Client
Now to Install box.com Sync Client on Debian
First, Access the Target:cd $HOME/box-linux-sync-master/bin
And then run the Installation Script:sudo python ./setup.py install
Update the Credentials:su -c 'echo "https://dav.box.com/dav [MYEMAIL] [MYPASSWORD]" >> /etc/davfs2/secrets'
Replace “[MYEMAIL]“, and “[MYPASSWORD]” with your current one in the above Command.
And again the URL:sudo sh -c 'echo "https://dav.box.com/dav /home/[MYUSERNAME]/Box davfs _netdev,rw,user 0 0" >> /etc/fstab'
Replace [MYUSERNAME] with your current one in the above Command.
In case, to Change the Box Sync Directory Edit the Config File like:nano $HOME/.noiselabs/box/box-sync.cfg
7. Starting box.com Sync
Then to Start Syncronization of Box Directory with box.com Cloud
Run:./box-sync start
This need to be Done Before Starting to Put New Stuff into Box Dir…-
8. Uploading to box.com Cloud
Again to Upload New Stuff into box.com Cloud
Just Copy the contents into the Target Folder with:cp -r /[path/2]/myStuff $HOME/Box/
All the Stuff you put on the Box Dir is Automatically Uploaded into your box.com Account. 9. Stopping box.com Sync
Finally, to Stop Synchronization of Local Directory with box.com Cloud
Issue:./box-sync stop