In the message dated: Wed, 10 Jan 2007 10:39:22 GMT,
The pithy ruminations from Martin Simmons on 
<Re: [Bacula-users] FD running as non-root> were:
=> >>>>> On Tue, 09 Jan 2007 16:52:41 -0500, Dan Langille said:
=> > 
=> > This issue came up on IRC yesterday.  The statement in question is at 
=> > http://www.bacula.org/rel-manual/Bacula_Security_Issues.html :
=> > 
=> > "The Clients (bacula-fd) must run as root to be able to access all 
=> > the system files."
=> > 
=> > Someone wanted to run FD as non-root. I replied that would be fine 
=> > provided the UID/GID has permission to access all the files you want 
=> > to backup.  I propose to replace the quoted sentence with:
=> > 
=> > "The Clients (bacula-fd) must run as whatever GID/UID is necessary to 
=> > access whatever files you wish to backup. In addition, if you wish to 
=> > restore over existing files, bacula-fd will require sufficient 
=> > permission to do that.  In most cases, this means root."
=> > 
=> > Comments?
=> 
=> Restore will also be limited for new files, always setting the owner to the
=> user that is running bacula-fd and similarly for the group.

Hmmm.... I'm strongly in favor of privilege separation, and I like the idea of
running the fd as a non-root user (perhaps group "disk"?). Anyway, I wonder if
this will introduce problems if the user who can read files cannot also
create special attributes (ACLs, Linux immutable files, Solaris "door" files,
device special files, etc.).

There may be a lot of corner cases (very OS specific) that will 
require testing if the FD is run as a non-root user.

Mark
=> 
=> __Martin



----
Mark Bergman                      [EMAIL PROTECTED]
System Administrator
Section of Biomedical Image Analysis             215-662-7310
Department of Radiology,           University of Pennsylvania

http://pgpkeys.pca.dfn.de:11371/pks/lookup?search=mark.bergman%40.uphs.upenn.edu



The information contained in this e-mail message is intended only for the 
personal and confidential use of the recipient(s) named above. If the reader of 
this message is not the intended recipient or an agent responsible for 
delivering it to the intended recipient, you are hereby notified that you have 
received this document in error and that any review, dissemination, 
distribution, or copying of this message is strictly prohibited. If you have 
received this communication in error, please notify us immediately by e-mail, 
and delete the original message.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to