Is it possible to run OBR 10.20 Linux as non-root?

Is it possible to run OBR 10.20 Linux as non-root?

If so, how would you make this change?

I realized that business objects has its own user account, as well as vertica.

I was wondering if the java processes can be moved over as well.

When trying to start them as another user, I kept getting asked for the root password from systemctl.

I'm guessing this would be a no becuase of the upgrades that are tuned to use root as a default user.

Parents
  • Hi, 

    Yes, it is possible to install OBR with a non-root user. PFA the OBR 10.20 interactive installation and configuration guide for reference. 

    =======================================================================

    As per guide, before proceeding with OBR installation, we should perform the below steps. You may Refer Appendix B of the OBR 10.20 interactive installation and configuration guide for more details. 

     

     

    Install OBR as non-root user

    Follow these steps to install as a non-root user:

    1. Log on as non-root user.
    2. Connect to root user using the command:

    su - root

    1. Go to the location where the OBR files are unzipped.
    2. Start the installation using the following command:

    $ ./HP-SHR_10.00_setup.bin -i console

    Continue with the installation steps. For the installation steps, see the Installation section in this guide. 

     

    Regards,

    Chaman

    OBR 10.20 interactive install.zip
Reply
  • Hi, 

    Yes, it is possible to install OBR with a non-root user. PFA the OBR 10.20 interactive installation and configuration guide for reference. 

    =======================================================================

    As per guide, before proceeding with OBR installation, we should perform the below steps. You may Refer Appendix B of the OBR 10.20 interactive installation and configuration guide for more details. 

     

     

    Install OBR as non-root user

    Follow these steps to install as a non-root user:

    1. Log on as non-root user.
    2. Connect to root user using the command:

    su - root

    1. Go to the location where the OBR files are unzipped.
    2. Start the installation using the following command:

    $ ./HP-SHR_10.00_setup.bin -i console

    Continue with the installation steps. For the installation steps, see the Installation section in this guide. 

     

    Regards,

    Chaman

    OBR 10.20 interactive install.zip
Children
  • Sorry, but the reply that OBR can be installed as a non-root user by simply doing a sudo to root is misleading.  You log in as your assigend user, then do a "sudo su -", means you are now root.  OBR is installed as root and still has to be managed as root.

    The question was, can OBR be installed as a non-root user, like "shrboadmin" in which this user can not only install OBR, but also manage/operate OBR.

    In today's security conscience world, very few "users" have full sudo to root access for any production application.  Only a few trusted System Administrators have this level of access.  So for the rest of us, we have to reply on limited sudo access to just a few commands that you can run in {PMDB_HOME}/bin and other like bin directories.  This means you cannot completely manage and operate an application of OBR becuase you do not have access to log and config files.  You can ask for various config files to be owned by shrboadmin, but any file/log that is auto updated/recreated/archived will end up being owned by root again.  Thus you are at the mercy of the System Admin to keep opening file/directory permissions for you to simply do your job in trying to keep the application running.  As as you might know, this is a very painful way of being able to manage any application.

    - - -CraigRees