3 Replies Latest reply: Jun 8, 2011 3:24 AM by Mark Jalbert
losroche1 Level 1 Level 1 (0 points)

When I try to open Terminal I get the following message: "you are not authorized to run this application. The administrator has set your shell to an illegal value" I am the administrator and have re-booted but no fix.

MacBook Pro, Mac OS X (10.6.3)
  • baltwo Level 9 Level 9 (61,945 points)

    Step one is to create a new admin user account, log into it, and see if the problem persists.


    Step two is to repost your issue and results from step one to the Unix forum.

  • losroche1 Level 1 Level 1 (0 points)


  • Mark Jalbert Level 5 Level 5 (4,595 points)

    Either you have a problem with the shell value in Directory Services or something is amiss in the file /etc/shells.


    From System Preferences > Accounts (unlock if necessary) > Select your account holding down the control key > Select Advanced Options. Change the Login Shell: value to /bin/bash then click the OK button. Exit System Preferences. Log Out or restart your computer. Hopefully this works.