Я використовую обліковий запис домену samba4 для входу на свій ноутбук. Я хотів спробувати zsh
, але оскільки мій користувач не проживає, /etc/passwd
я виявив, що chsh
не можу знайти свого користувача. Хтось може порадити, як я можу змінити свою login_shell
?
Я нічого не міг побачити в своєму ldap.conf
, nssswitch.conf
або нічого, що в /etc/pam.d
цьому допомогло ...
Дивлячись на контролер домену, я думав, що, можливо, я можу використати samba-інструмент, але я не побачив нічого в допомозі, яке б вказувало на мене в правильному напрямку ...
getent passwd `id -un` | sudo tee -a /etc/passwd
. Не впевнений, чи працює він у всіх оболонках, але принаймні, bash і tcsh - це нормально.