Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PhixFlow supports all of the major server operating systems, UNIX, Linux and Windows. The information in this section describes users, file structures and permissions for typical Linux and Microsoft Windows installations however the requirements/principles remain the same for the other operating systems.

Linux/UNIX

Users & Groups

To support secure and auditable access, the following groups and users should be created:

...

Notes

1.

If on Linux: increase the per-user limit on open files for the tomcat user to 4096.

To do this edit /etc/security/limits.conf and add the following line:

tomcat          hard    nofile          4095

 

2.

Set umask 22 for the tomcat  user and umask 2 for user cview and individual support users.

 

3.

Add the oracle user to the cview group – this will allow oracle to write data pump files into the PhixFlow directory

File System

The following directories should be set up within the application installations and data partition.

...

Notes

1.

/opt/phixflow and all directories beneath it have the group id bit set in order to ensure that all directories and files under /opt/phixflow can be read and written by any PhixFlow support user and by tomcat

 

2.

/opt/tomcat and all directories beneath it have the group permissions set to read-only so that only the tomcat user can write or modify files under /opt/tomcat

WINDOWS

Users & Groups

By default, both the database and web app server run under the local SYSTEM account so there is no need to set up any additional users or groups for running the applications however user accounts should be set up for installation and support purposes.

...

Individual Support Users

These represent individuals who will install PhixFlow and perform support and maintenance tasks on PhixFlow. These users should have local administrator rights on the server and should be able to:

  • log on to the server via a remote desktop session
  • transfer files to/from external PhixFlow sites via FTP
  • read and write to the PhixFlow directory (‘$app/phixflow’)
  • read and write to the Tomcat directory (‘$app/tomcat’)

At the administrator’s discretion, a single support user ‘cview’ user may be set up however we recommend setting up individual accounts.

File System

The following directories should be set up within the application installations and file data partition.

...