Comprehensive data protection for all workloads
Post Reply
andyg
Enthusiast
Posts: 58
Liked: 5 times
Joined: Apr 23, 2014 9:51 am
Full Name: Andy Goldschmidt
Contact:

security on Linux repository with multiple Veeam installs

Post by andyg »

Each customer has their own Veeam B&R install and they all use the same repository server, but each has their own directory for backups. Each Veeam install uses it's own SSH user.
We have a Linux Repository server with a directory for each Veeam server that connects to it.
e.g
/home/customer1
/home/customer2
/home/customer3

How can I stop one customer scanning/viewing the repository and seeing the other customer backups ?

Do I need to mess with the file//directory permissions, or use ACLs?
-= VMCE v9 certified =-
tdewin
Veeam Software
Posts: 1775
Liked: 646 times
Joined: Mar 02, 2012 1:40 pm
Full Name: Timothy Dewin
Contact:

Re: security on Linux repository with multiple Veeam install

Post by tdewin »

We have a product called Veeam Cloud Connect, which allows service providers to set up a multi tenant environment and thus also safely share a repository.
https://www.veeam.com/cloud-connect.html

It's not a direct answer to your question, but just to make sure you have considered it before trying to rebuild what has already been made. ;)
PTide
Product Manager
Posts: 6431
Liked: 729 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: security on Linux repository with multiple Veeam install

Post by PTide »

Hi,

You can create a dedicated linux account with admin pivileges for each customer so customers will be able to backup to their home directory they but won't be able to browse other customers' directories - just make sure that the repo is added to the console with customer's credentilas, not root.

Thank you.
dellock6
VeeaMVP
Posts: 6139
Liked: 1932 times
Joined: Jul 26, 2009 3:39 pm
Full Name: Luca Dell'Oca
Location: Varese, Italy
Contact:

Re: security on Linux repository with multiple Veeam install

Post by dellock6 »

The best choice you can do is to use chroot.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software

@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
andyg
Enthusiast
Posts: 58
Liked: 5 times
Joined: Apr 23, 2014 9:51 am
Full Name: Andy Goldschmidt
Contact:

Re: security on Linux repository with multiple Veeam install

Post by andyg »

Each customer does have their own Linux ssh account. The Veeam directories get set to 775 by default (via Veeam) - so the all users can view them (the 5).

@dellock6
Do you have an example chroot setup? - what binaries/directories need to be in the chroot for Veeam to work ?
-= VMCE v9 certified =-
dellock6
VeeaMVP
Posts: 6139
Liked: 1932 times
Joined: Jul 26, 2009 3:39 pm
Full Name: Luca Dell'Oca
Location: Varese, Italy
Contact:

Re: security on Linux repository with multiple Veeam install

Post by dellock6 » 1 person likes this post

There is another thread discussing a bit chroot configurations:
veeam-backup-replication-f2/target-on-c ... 21314.html

Luca
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software

@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
andyg
Enthusiast
Posts: 58
Liked: 5 times
Joined: Apr 23, 2014 9:51 am
Full Name: Andy Goldschmidt
Contact:

Re: security on Linux repository with multiple Veeam install

Post by andyg »

dellock6 wrote:There is another thread discussing a bit chroot configurations:
veeam-backup-replication-f2/target-on-c ... 21314.html

Luca
That forums post doesn't say they have a working chroot, do you have any steps or list of files that would need to be in the jail? (ssh, bash, perl?)
-= VMCE v9 certified =-
Post Reply

Who is online

Users browsing this forum: No registered users and 101 guests