ฉันใช้บัญชีโดเมน samba4 เพื่อเข้าสู่ระบบบนแล็ปท็อปของฉัน ฉันต้องการทดลองzshใช้ แต่เนื่องจากผู้ใช้ของฉันไม่ได้อยู่ใน/etc/passwdฉันพบว่าchshไม่พบผู้ใช้ของฉัน ทุกคนสามารถให้คำแนะนำฉันจะเปลี่ยนได้login_shellอย่างไร
ผมมองไม่เห็นอะไรในของฉันldap.conf, nssswitch.confหรืออะไร/etc/pam.dที่ช่วยให้ ...
มองหาตัวควบคุมโดเมนฉันคิดว่าบางทีฉันสามารถใช้ samba-tool ได้ แต่ฉันไม่เห็นความช่วยเหลือใดที่ชี้ให้ฉันไปในทิศทางที่ถูกต้อง ...
getent passwd `id -un` | sudo tee -a /etc/passwdหากคุณไม่ต้องการที่จะคัดลอกและวางคุณสามารถใช้: ไม่แน่ใจว่ามันใช้ได้กับทุกเชลล์หรือไม่ แต่อย่างน้อย bash และ tcsh ก็โอเค