cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
952
Views
0
Helpful
1
Replies

NSO System install with non-root user

Johan Nemitz
Cisco Employee
Cisco Employee

The documentation states:

Use System Install --system-install option for production and system-wide deployment in

a central location. You need root priviliges for System Install procedure and administration of the

installed NSO. As part of System install, the NSO daemon ncs is started at boot time.

Is this accurate?  If I needed to install with a non-root user, what privileges would be required for the user?  If root user is absolutely necessary why is this?

Thanks,

Johan

1 Accepted Solution

Accepted Solutions

sstrollo
Cisco Employee
Cisco Employee

Hi

You need root privileges for System Install because System Install installs NSO in directories normally owned by root (e.g. /etc/init.d) if you do not want to install as root you can use "Local Install".

(Note this doesn't have anything to do with the user you *run* NSO as, it is about being able to install. If you want to run NSO as another user use the "--run-as-user" option to the install script).

Regards,

/Sebastian

View solution in original post

1 Reply 1

sstrollo
Cisco Employee
Cisco Employee

Hi

You need root privileges for System Install because System Install installs NSO in directories normally owned by root (e.g. /etc/init.d) if you do not want to install as root you can use "Local Install".

(Note this doesn't have anything to do with the user you *run* NSO as, it is about being able to install. If you want to run NSO as another user use the "--run-as-user" option to the install script).

Regards,

/Sebastian