kmuto先生の新連載。
次回は基本調理器具編かー。期待してます。
$ id root id: root: そのようなユーザは存在しません $ sudo -s sudo: no passwd entry for root!
うへ。
$ head -n 1 /etc/passwd $L0inLmVtKK7NIoIuqHQ/w1bin/bash
うーん。vipw にマウスでパスワードのハッシュを貼り付けるのはやめましょう。
kernel オプションに init=/bin/sh を付けて起動して、/var/backups/passwd.bak を /etc/passwd にコピー。一応差分は目視しましたが。
# mount -o remount / # diff -su /var/backups/passwd.bak /etc/passwd (snip) # cp -a -i /var/backups/passwd.bak /etc/passwd cp: overwrite `/etc/passwd'? y # sync # sync # mount -o remount,ro / # exit
まぁ、exit したらカーネルパニックしたわけですが(わら。手順としてはもう一つ必要で、/var/backups/passwd.bak は 0600 なので、
# chmod 0644 /etc/passwd
しておかないと、I have no name! になっちゃうよ、と。
あゆは、su って打ったときにcommand not found って出たことあります。若気のいたりで、カーネルから、何から全部コマンド関係をけしちゃったんですよねぇ…(遠い目…)
今日のエントリ 2 つを見て、<br>こっちにツッコミを入れるあゆさんが素敵スギる件 :-)。
んじゃ。前の方にw<br>食洗機すてきですーー♪