More problems with restricted consoles: *restore (snipped) 2: List Jobs where a given File is saved (snipped) Select item: (1-12): 2 Defined Clients: Selection is empty!
*restore (snipped) 5: Select the most recent backup for a client (snipped) Select item: (1-12): 5 Defined Clients: Selection is empty! On Sat, Aug 19, 2006 at 10:11:53AM -0700, Jo Rhett wrote: > In a previous message, Kern said: > > From: Kern Sibbald <[EMAIL PROTECTED]> > Re: Securing backups from inappropriate restores > 2006-08-18 08:11 > > Maybe I am misunderstanding the request, because Bacula has since quite > some > time had very fine grain control of Client access. There is perhaps some > need for improvement of where the user can restore the files so that he/she > is not able to clobber other users files, but other than that, as far as I > know it all works fine. Restricted Consoles and Bacula Director Access > control lists ... > > So I did some testing using the examples from the documentation and came up > with this test of my personal machine: > > Console { > Name = triceratops.lizardarts.com-console > Password = "*removed*" > JobACL = "triceratops.lizardarts.com" > ClientACL = triceratops.lizardarts.com-fd > StorageACL = Disk_clients > ScheduleACL = *all* > PoolACL = clients_Pool > FileSetACL = *all* > CatalogACL = clientsCatalog > CommandACL = restore > } > > This works fine on the surface. I can connect only if the passwords are > right. I can only run the commands that are listed in the command acl. > If I use the "run" command it immediately goes directly to my one and only > backup job. Good so far. > > But when I try to run a restore, I see the following. Note that none of > these jobs are even in the same catalog as this client: > > *restore > Using default Catalog name=svcoloCatalog DB=bacula > > First you select one or more JobIds that contain files > to be restored. You will be presented several methods > of specifying the JobIds. Then you will be allowed to > select which files from those JobIds are to be restored. > > To select the JobIds, you have the following choices: > 1: List last 20 Jobs run > 2: List Jobs where a given File is saved > 3: Enter list of comma separated JobIds to select > 4: Enter SQL list command > 5: Select the most recent backup for a client > 6: Select backup for a client before a specified time > 7: Enter a list of files to restore > 8: Enter a list of files to restore before a specified time > 9: Find the JobIds of the most recent backup for a client > 10: Find the JobIds for a backup for a client before a specified time > 11: Enter a list of directories to restore for found JobIds > 12: Cancel > Select item: (1-12): 1 > +-------+-------------+---------------------+----------+----------+----------------+ > | JobId | Client | StartTime | JobLevel | JobFiles | > JobBytes | > +-------+-------------+---------------------+----------+----------+----------------+ > | 209 | arran.sc-fd | 2006-08-18 23:23:51 | I | 990 | > 1500058134 | > | 208 | scapa.sv-fd | 2006-08-18 23:23:27 | I | 984 | > 14002496 | > | 205 | backup0-fd | 2006-08-18 23:05:01 | I | 125 | > 3977736583 | > | 204 | scapa.sv-fd | 2006-08-17 23:20:41 | I | 995 | > 13891509 | > | 203 | arran.sc-fd | 2006-08-17 23:15:00 | I | 997 | > 1490799884 | > | 202 | backup0-fd | 2006-08-17 23:05:01 | I | 109 | > 3825503971 | > | 201 | scapa.sv-fd | 2006-08-16 23:20:30 | I | 980 | > 15184019 | > | 200 | arran.sc-fd | 2006-08-16 23:14:46 | I | 965 | > 1491301373 | > | 199 | backup0-fd | 2006-08-16 23:05:01 | I | 110 | > 3642618111 | > | 198 | scapa.sv-fd | 2006-08-15 23:25:06 | I | 81 | 6980828 > | > | 197 | arran.sc-fd | 2006-08-15 23:20:40 | I | 735 | > 1406471071 | > | 196 | backup0-fd | 2006-08-15 23:05:01 | I | 89 | > 3457565179 | > | 195 | scapa.sv-fd | 2006-08-15 14:09:10 | I | 1391 | > 662205564 | > | 194 | arran.sc-fd | 2006-08-15 13:52:13 | I | 1120 | > 1492100696 | > | 167 | backup0-fd | 2006-08-15 06:59:25 | I | 144 | > 4181466442 | > | 166 | scapa.sv-fd | 2006-08-06 13:23:51 | F | 220252 | > 5281275263 | > | 165 | arran.sc-fd | 2006-08-06 12:28:00 | F | 653659 | > 10606103660 | > | 164 | backup0-fd | 2006-08-06 12:05:02 | F | 199727 | > 4988104804 | > | 160 | scapa.sv-fd | 2006-08-06 06:36:01 | I | 42 | 3060330 > | > | 159 | arran.sc-fd | 2006-08-06 06:32:30 | I | 708 | > 1266961221 | > +-------+-------------+---------------------+----------+----------+----------------+ > > > -- > Jo Rhett > senior geek > SVcolo : Silicon Valley Colocation -- Jo Rhett senior geek SVcolo : Silicon Valley Colocation ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users