Wiem, że to jest stare ... ale miałem ten sam problem i nie mogłem znaleźć żadnych informacji, aby rozwiązać ten problem, więc postanowiłem również udostępnić rozwiązanie tutaj.
Mam nadzieję, że pomaga komuś innemu. :)
Po uaktualnieniu komputera Mac z OS X 10.6.8 (Snow Leopard) do 10.11.4 (El Capitan) nie będzie już otwierać powłoki w terminalu. Otworzy się okno terminala z wyświetlonym na ekranie tylko [Proces zakończony].
Dziennik konsoli pokazywał błędy:
login: in openpam_load_module(): no pam_serialnumber.so found
login: pam_start(): system error
Ten post ( https://discussions.apple.com/message/11861278#11861278 ) wskazał mi właściwy kierunek.
Sprawdziłem zawartość /private/etc/pam.d/login.term na dotkniętym Macu i działającym Macu.
Uszkodzony terminal 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
Działający terminal 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
Zmodyfikowałem zawartość komputera Mac z uszkodzonym terminalem, aby dopasować komputer Mac do działającego terminala, a terminal natychmiast zaczął działać poprawnie. 😃