Linux 小ネタだけど驚いた技をメモ.

背景

今日は仕事で USB に焼いた Linux マシンを新規に立ち上げていたのだが、 ユーザログインできないという、なにもできない状態になってしまった.

そんなとき、Linux に詳しいひとが教えてくれた技.

ログインパスワードなしでログインする

USB メモリを別のパソコンにさして、 /etc/passwd にある以下の行を修正すると、 そのユーザのパスワードをなしにすることができる.

$ cat /etc/passwd

# 修正前
root:x:0:0:root:/root:/bin/bash

# 修正後 x を消す
root::0:0:root:/root:/bin/bash

これで、あーら不思議、ログインパスワードなしでログインできた.