Я столкнулся с этой проблемой минуту назад. Я могу подтвердить, что в / etc / shells указан '/ bin / zsh', поэтому ответ Дэвида Шварца не относится к моему делу. У Macworld есть совет для Mac OS 10.5, и, похоже, он работает и для 10.6. Давайте продублируем информацию о ссылке!
Чтобы изменить оболочку входа в свою учетную запись в Leopard, сделайте это ...
Удерживая клавишу Control, щелкните имя своей учетной записи на панели «Учетные записи» в Системных настройках и выберите «Дополнительные параметры» в появившемся контекстном меню (сначала нужно разблокировать панель, щелкнув значок блокировки).
В появившемся окне «Дополнительные параметры» введите путь к предпочитаемой оболочке или выберите среди различных оболочек, уже установленных в / bin: bash, tcsh, sh, csh, zsh или ksh. Наконец, нажмите ОК.
В примечании в верхней части экрана «Дополнительные параметры» указано, что для вступления изменений в силу необходимо перезапустить компьютер, но вам просто нужно выйти из системы и снова войти в нее.