Active Directory ドメインユーザのシェルを変更
Active Directory ドメインユーザのシェルを zsh に変更しようとしたら、詰まったのでメモ。
環境
Ubuntu 14.04
現象
$ chsh
パスワード:
smooth3919 のログインシェルを変更中
新しい値を入力してください。標準設定値を使うならリターンを押してください
ログインシェル [/bin/bash]: /usr/bin/zsh
chsh: ユーザ smooth3919 は /etc/passwd に存在しません
解決策
$ sudo getent passwd smooth3919 | xsel -ib
$ sudo vim /etc/passwd
最終行にペーストし、ログインシェルを zsh に変更