sense

知っておくと便利なこと、最初につまずきそうなことを中心にまとめています。ちょっとした備忘録も兼ねています。

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 に変更