O'Reilly logo

Practical Plone 3: A Beginner's Guide to Building Powerful Websites by Clayton Parker, Alex Clark

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Securing a production server

The Python/Zope/Plone software stack has an excellent security record, but you should not rely on that fact alone for server security. Good system administration practices require that you protect software services from unauthorized connections and run long-lived processes with the minimum level of permissions required for their function.

Securing the ports

If you’ve set up a reverse proxy between your Zope instance and the larger network, you should make sure that outside users can’t step around it by directly connecting to Zope. The best way to do this is to use a firewall to block remote access to the ports used by Zope and ZEO.

In a standalone Zope install, this usually means blocking remote access to port 8080. For ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required