2018-10-20
■nis 経由でログインできないと思ったら
User xxxx not allowed because shell :w does not exist
というエラーが auth.log に残って一般ユーザで全然ログインできなくて困った。
+::::::
となっているべき /etc/passwd の末尾が
+:::::::w
になってた……。
中身確認して保存する時に入っちゃったんだなこれ。
2018-10-22
■NISに登録されているアカウントを隠したい
/etc/passwdに
-hogehoge
と書くとhogehogeユーザがNISに登録されていてもそのアカウントはそのマシンからは見えないようになる。
……はずだったのにそうならない。
なんでだ? と思って色々とあさってみたら
/etc/nsswitch.conf に
passwd: compat nis systemd
と書いてあって、解決できなかったらNISを見にいくようになってたというオチだった。
(多分)