Thank you all for the work done with backuppc. Currently, I'm working  
on automating the configuration process for my clients.

I've written a script for OSX (trivial to convert to a linux friendly  
config script) that will:

-) Create a backuppc non-admin user that will not appear in the login  
or Preferences->Accounts pane
-) Edits /etc/sudoers to allow backuppc user to use sudo only with  
rsync and without a password
-) Configures $backuppcClientUserHome/.ssh/authorized_keys2 for  
passwordless login by the backuppc server. The key prohibits shell  
access, execution of any command except the backuppc server's sudo  
rsync command, does not allow the key to be used from any other  
source then the backuppc server
-) Creates a script that is used as a filter for the above security  
feature

My next step is to automatically configure BackupPC for the above  
client. I'm thinking a good way to do this is via ssh commands from  
the client to the server using the command line backuppc utilities.  
I'm reading over the documentation this morning, but if anyone more  
familiar with BackupPC would like to toss a hint or two my way I'd  
appreciate it.

Lastly, I want to put together a similar system for windows clients,  
but saying my batch scripting is rusty is probably an understatement  
(it's been years since I worked with windows). If anyone has already  
hacked out a batch script for windows clients, I'd be very  
appreciative if you'd share.

James Kyle

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
BackupPC-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/

Reply via email to