Tags:
create new tag
, view all tags
(Unrelated to IncludingAuthenticatedURLs, so moved to separate topic. Please look at WebHome - there's a form to create new questions there, rather than editing an existing page.) -- RichardDonkin

Question

Firewall questions, newbi

I'm thinking of using this across multiple firewalls. How do I recreate the data from each TWiki database, using something like rdist, I suppose, to mirror the data? I would like to make some of the pages visible to certain organizations, is there a way to do this to gaurantee that data that should be kept hidden Please view in a fixed-width font such as Courier.
 

                         /---\
                        |User |
            /---\       | B   |
           |User |       \--+/
           | A   |          |
            \---X          |         /---\
                 \         |        |User |
                  \\      |         | C   |
                    \     |          X---/
                     \   |         //
                      *--+-----+ //
                      |        |/
                      |Twiki 1 |
                      |        |
                      +---/\---+
                         /  \     Firewall
                   ---------------------
                \      /       \      /
                 \\   /         \    / Firewall
                   \  /          \  /
           Firewall \/            \X
                    /\\          // \              /---\
            +------/--+\        /+---\------+    -+User |
            |         | \      / |          | --- | K   |
            |Twiki 2  +--\\---/--+Twiki 3   +-     \---/
            |         |    \ /   |          \\
            |         |     X    |          | \\
          //+--+--\---+          +-----+----+   \/---\
        //     |   \\                  |        |User |
  /---\/       |     \                |         | J   |
 |User |      |       \               |          \---/
 | X   |      |      /---\            |---\
  \---/       |     |User |          |User |
           /---\    | Z   |          | I   |
          |User |    \---/            \---/
          | Y   |
           \---/

(Couldn't get the fixed font to work!)

In this case Users A,B,C are collaborating tightly, Users X,Y and Z are tight, Users I, J and K are tight - but there are only portions of the each of the group files that we want to share amongst each other.

Any ideas how to do this?

Thanks

Patrick

View this diagram by editing the topic - '?raw=on' doesn't help. --RD

  • TWiki version:
  • Web server:
  • Server OS:
  • Web browser:
  • Client OS:

-- PatrickMoran - 01 Mar 2002

Answer

The simplest approach is to have a single TWiki, with one web per group, and just set up the firewalls to allow authenticated users into the TWikis - you could also implement TWikiAccessControl to ensure that each group can see only some parts of the other groups' webs. Locating the TWiki server in a DMZ is a variant of this - another option is to locate the TWiki server in a fourth location that can be reached from all sites, using SSL and suitable authentication to keep the site secure. However, TWiki is not really intended for high security, since it usually lives on an intranet (or has non-security-sensitive info when on the Internet).

If you really want the separate TWiki servers, the same principles of firewall setup apply, i.e. users would get at a remote TWiki through the firewalls - you might want unified authentication across all the servers, which requires some coding/setup. However, if you really can't get at the TWikis through the firewalls, and you can't locate the TWiki servers in suitable DMZs next to each firewall, you'll have to investigate ReadWriteOfflineWiki, which is quite non-trivial. If you can make do with ReadOnlyOfflineWiki, that's a lot simpler.

-- RichardDonkin - 02 Mar 2002

Topic revision: r2 - 2002-05-21 - TWikiAdmin
 
Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon    
  • Download TWiki
TWiki logo Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.