Thu, 03 Mar 2011 (平成23年) [長年日記]
_ Ubuntu 10.04 (lucid) で自動ログイン
GUI なら設定項目にあるらしいのだけど、今回は CLI で使ってるので設定ファイルをどうにかしないといけない。「linux 自動ログイン」でググると、パスワードが空っぽのユーザを作ってから /etc/inittab の /sbin/getty 38400 ttyX の部分をいじれば OK です、と出てくるんだけど、lucid だとそもそも /etc/inittab がない。Ubuntu は特別らしいと知って、さらにググってたら /etc/event.d/ の中にあるファイルをいじればいいよ、という 8.04 くらいの頃の記述を見つけたものの、10.04 には /etc/event.d/ もない……
途方にくれつつ /etc の中をさまよってみたら /etc/init/ttyX.conf というファイルを発見。中を見てみたら /etc/inittab と似た内容がどうやら書いてあるように思えるので /etc/init/tty1.conf の最後の行を
exec /sbin/getty -8 38400 tty1 ↓ exec /bin/login [自動ログインさせたいユーザ名] </dev/tty1 >/dev/tty1 2>/dev/tty1
と書き換えたら、できちゃった。