LoginSignup
0
0

More than 5 years have passed since last update.

パスワードを忘れてkvmゲストに入れなくなった

Posted at

rootパスワードを忘れてkvmのゲストに入れなくなった

Kickstartでrootパスワードを設定したが覚えてたパスワードと違うのでhost上からGuestのrootパスワードを更新したメモ。

OS:CentOS6
作業前に対象ゲストは落としましょう。

作業内容

  1. imgをマウント
  2. chrootしてpasswdコマンドで新規パスワード発行

1. hostから読み書きできるようにする

対象ゲストimgをhostにマウント

# losetup -f /var/lib/libvirt/images/<image>
# losetup -a
# kpartx -a /dev/loop0
# ls -l /dev/mapper/
# mount /dev/mapper/loop0p2 /mnt
# mount

kpartx -a /dev/loop0 は、losetup -a で確認したループバックを指定。

2. chrootしてpasswdコマンドで新規パスワード発行

chrootあんま使った事がない。。。

# chroot /mnt/ /bin/bash
# whoami
# cd /etc/;pwd
# cp -ip shadow .backup/shadow.`date +"%Y%m%d"`
# passwd
# diff .backup/shadow.`date +"%Y%m%d"` shadow
# exit

後かたづけ

# mount
# umount /mnt
# mount
# ls -l /dev/mapper/
# kpartx -d /dev/loop0
# losetup -a
# losetup -d /dev/loop0
# losetup -a

ゲストを起動してログイン確認して終了

kickstartで設定するrootパスワードなんだっけ…

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0