Я использую учетную запись домена 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 в порядке.