To be able to run processes as multiple users you need to start agent as root. Only root has sufficient permissions for that. Alternatively you can run 2 agent instances 1 for each user started under different user accounts and configure them to use different port numbers. You can then setup 2 different connection profiles in the scheduler and point each provide to the right agent/port. : I'm having trouble connecting to Unix as a second user. I've installed the : Java : Scheduler as "user_a", and am running the agent as that user. The : same user owns : many programs that I am using the scheduler to run. However, there are a : number : of programs owned by a second user, "user_b". When I try to run a : job as user_b, : it always fails. I created a test job that touches a file. When I run as : user_a : it works fine. As user_b it fails. I can test the agent connection with both : users successfully. The job fails whether I run the master from either : Windows : or the Unix box. Both user_a and user_b are in the same Unix group, and I : have : even set all the file rights in the scheduler to "777". I am not : using "PAM", : though. Is that a requirement for using other users?
|