--- Bob Miller <[EMAIL PROTECTED]> wrote:
> Dave Wyatt wrote:
> 
> > We have a web server and the public is not allowed
> to
> > access via FTp (a good thing).  It is set up so
> the
> > web directories can be accessed from the internal
> > network and one or two ip addresses from the
> external
> > network (internet).
> > 
> > The problem is one of the owners wants to be able
> to
> > make changes to the site from their home DSL
> service
> > (Rio) but their IP is different each time they log
> on.
> >  Is there a way to authorize that person since
> they
> > have a dynamic IP but no real Domain Name?
> 
> I read what Cory, Jake, and Mike said, and the scp
> solution is
> reasonable.  But here's another idea.
> 
> Mozilla has Composer, a decent WYSIWYG HTML editor. 
> Composer has a
> "Publish" button.  If you set up publishing settings
> to use
> http:... or https:... as the publishing address,
> then it will use an
> HTTP PUT command to write the file directly into the
> document root.
> 
> From the user's POV, this is ideal.  He loads a page
> into Composer (or
> creates a new page).  He edits it.  He hits
> "Publish".  The page is
> instantly live on the web.  What could be better?
> 
> You can set up authentication in a number of ways.
> 
> Best (most secure) would be to run Apache-SSL as
> well as Apache.
> Then you can set the permissions in Apache-SSL's
> httpd.conf to
> allow certain users to PUT.  Don't use the same
> username/passwords
> that the non-SSL site uses (if it uses any).  Then
> the user
> has to use the https:... address to edit the page.
> 
> Good (sort of secure) would be to allow users to
> authenticate with
> "digest" authentication. (Use the AuthType
> directive.)  Using digest
> authentication, an eavesdropper can see the stuff
> being uploaded,
> but can't upload stuff him/herself.
> 
> Bad (not secure at all) would be to allow users to
> PUT without
> authentication, or to use "basic" authentication. 
> That might be
> acceptable in an intranet, where everybody is
> trusted.  But it
> wouldn't work if the same server is also visible
> from The Internet.
> 
> I'm sorry this isn't a cookbook procedure.  I have
> never set the whole
> thing up this way, though I've played with most of
> the pieces.  But it
> shouldn't be too hard, if you're comfortable
> configuring Apache.
> 
> I have no idea whether IE also has a composer
> module.  And I ain't
> apologizing for that! (-:
> 
> -- 
> Bob Miller                              K<bob>
> kbobsoft software consulting
> http://kbobsoft.com                    
> [EMAIL PROTECTED]
> _______________________________________________
> Eug-LUG mailing list
> [EMAIL PROTECTED]
> http://mailman.efn.org/cgi-bin/listinfo/eug-lug


Nice solution.  If I were to do it this way, I would
use SSL authentication since SSL is already in place. 
Only problem I see is they will try to use Front Page
or something else and my experience with most WYSIWYG
editors is badly muked-up code (that mostly works but
is a mess to clean up).  I have to admit I haven't
used any WYSIWYG editors for quite awhile so maybe
they have improved, but I don't want to encourage
their use.

Anyway, its great to get all these ideas.   Now I just
need to get something implimented.

Dave

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
_______________________________________________
Eug-LUG mailing list
[EMAIL PROTECTED]
http://mailman.efn.org/cgi-bin/listinfo/eug-lug

Reply via email to