Я знаю, что это старо ... но у меня была та же проблема, и я не мог найти никакой информации, чтобы решить эту проблему, поэтому я решил поделиться решением здесь.
Надеюсь, это поможет кому-то еще. :)
После обновления Mac с OS X 10.6.8 (Snow Leopard) до 10.11.4 (El Capitan) он больше не будет открывать оболочку в терминале. Откроется окно терминала, на котором будет отображаться только [Процесс завершен].
Журнал консоли показал ошибки:
login: in openpam_load_module(): no pam_serialnumber.so found
login: pam_start(): system error
Этот пост ( https://discussions.apple.com/message/11861278#11861278 ) указал мне правильное направление.
Я проверил содержимое /private/etc/pam.d/login.term на зараженном Mac и на рабочем Mac.
Сломанный Mac-терминал /private/etc/pam.d/login.term
# login: auth account password session
auth optional pam_krb5.so
auth optional pam_mount.so
auth sufficient pam_serialnumber.so serverinstall legacy
auth required pam_opendirectory.so
account required pam_nologin.so
account required pam_opendirectory.so
password required pam_deny.so
session required pam_uwtmp.so
session optional pam_mount.so
Рабочий терминал Mac /private/etc/pam.d/login.term
# login: account session
account required pam_nologin.so
account required pam_opendirectory.so
session required pam_uwtmp.so
Я отредактировал содержимое Mac со сломанным Терминалом, чтобы согласовать Mac с рабочим Терминалом, и Терминал сразу начал работать правильно. 😃