Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I use a Ubuntu 12.10 Desktop as a server 'only' for OpenERP 7.0. This OpenERP server is used by both, the team as well as clients. I've checked out posts that help someone secure a 'web-server' (i.e a LAPM one).


What I need is:

  1. How to keep the system secure (from external threats and internal [don't tell me you haven't heard of nasty team-members who sabotage stuff when pissed off] too)?
  2. How do I keep the OpenERP Server secure?
  3. How to allow web-access to the OpenERP Server 'only' through a proxy & secure the route.
  4. How to backup nightly to a NAS?
  5. The server also 'transmits' data through another port (other than the OpenERP one). How do I add it to the proxy, etc too so that it can be accessed from the web (with or without auth)?
  6. Would it be safe to use it as a print-server too? If yes, what should be the config?

I understand it's a very long one, I thought it'd be better to list everything at a single place.

P.S. If you insist, I'm ready to run distro-upgrade (to 13.04) via Terminal so that I don't lose any of my current data or settings.

share|improve this question
    
Its alway a good idea to read official documentations in this case ;) OpenERP Documentation v7.0 e.g Security –  Achu Sep 5 '13 at 7:18
    
@Achu Thanks for the comment, but OpenERP has a very pathetic documentation, which is often pretty vague. And before OpenERP, I wish to secure my system/OS for the purpose of using OpenERP. –  TomKat Sep 5 '13 at 7:22

1 Answer 1

up vote 0 down vote accepted
  1. Get a good sysadmin, that's the only way to protect from external and internal threat.
  2. Paranoid talking: encrypt postgresql, use HTTPS, if possible use it in LAN only otherwise install gateway and use VPN only, use captive portal, upgrade to Ubuntu Server 14.04 LTS (then install the desktop on top of it), make sure all updates run automatically by cronjobs (all means ubuntu, openerp, postgresql, python, etc).
  3. Captive portal, use pfsense or untangled gateway (until Ubuntu has its match)
  4. Use cron, compress with bzip tar & copy entire openerp file and postgresql data.
  5. No idea what proxy you're talking about, sorry.
  6. yes. google: "cups security configuration"
share|improve this answer
    
Thanks for the answer. This is what I had done, incl the sysadmin part. A good way to put it, thanks. –  TomKat Apr 23 at 9:53

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.