Tips for finding Knowledge Articles

  • - Enter just a few key words related to your question or problem
  • - Add Key words to refine your search as necessary
  • - Do not use punctuation
  • - Search is not case sensitive
  • - Avoid non-descriptive filler words like "how", "the", "what", etc.
  • - If you do not find what you are looking for the first time,reduce the number of key words you enter and try searching again.
  • - Minimum supported Internet Explorer version is IE9
Home  >

KB-3940: What is dzsh and why is it the default shell when a user logs in?

Authentication Service ,  

12 April,16 at 11:20 AM

Applies to: DirectControl versions 5.0.x and above.
What is dzsh and how come this is the default shell when a user logs in?
The dzsh restricted environment shell is a customized Bourne shell for DirectAuthorize that provides environment variables, job control, command history, and command access as defined by DirectAuthorize roles. The restricted environment only allows the user to run the specific commands that have been defined in the user’s assigned DirectAuthorize roles.
Additional information can be found on pg.388 in the Centrify Administrator’s Guide for Linux and UNIX.
To escape out of dzsh, go to the properties of the Role Definition and enable “Login with non-Restricted Shell”.
This is located on the System Rights tab when defining the Role:

Related Articles

No related Articles