मुझे पता है कि यह पुराना है ... लेकिन मुझे भी यही समस्या थी, और इस समस्या को ठीक करने के लिए कोई जानकारी नहीं मिल सकी, इसलिए मैंने यहां भी समाधान साझा करने का निर्णय लिया।
उम्मीद है कि यह किसी और की मदद करता है। :)
OS X 10.6.8 (स्नो लेपर्ड) से मैक को 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 ) ने मुझे सही दिशा में इशारा किया।
मैंने प्रभावित मैक पर / और वर्किंग मैक पर /pStreet/etc/pam.d/login.term की सामग्री की जाँच की।
टूटा हुआ मैक टर्मिनल / pStreet /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
कार्य मैक टर्मिनल / सहायता /etc/pam.d/login.term
# login: account session
account required pam_nologin.so
account required pam_opendirectory.so
session required pam_uwtmp.so
मैंने मैक की सामग्री को टूटे हुए टर्मिनल के साथ मैक को काम करने वाले टर्मिनल के साथ मिलान करने के लिए संपादित किया, और टर्मिनल ने तुरंत सही ढंग से काम करना शुरू कर दिया। 😃