码迷,mamicode.com
首页 > 其他好文 > 详细

修改root密码

时间:2014-07-13 15:16:50      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:虚拟机   密码   

虚拟机修改root密码


1,挂载虚拟机的img 文件

mount -o loop,offset=$((512*1060290)) vm.img /opt/

chroot /opt

ONE-NODE239:/# df

Filesystem           1K-blocks      Used Available Use% Mounted on

/dev/xvda2             3662668   1127288   2535380  31% /

proc                   3662668   1127288   2535380  31% /proc

sysfs                  3662668   1127288   2535380  31% /sys

debugfs                3662668   1127288   2535380  31% /sys/kernel/debug

udev                   3662668   1127288   2535380  31% /dev

devpts                 3662668   1127288   2535380  31% /dev/pts

proc                   3662668   1127288   2535380  31% /var/lib/ntp/proc

ONE-NODE239:/# ls

bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  sbin  srv  sys  tmp  usr  var

ONE-NODE239:/# 

2,重挂根目录,使之可读写

ONE-NODE239:/# mount -o remount,rw /

3,修改root密码

a,如果此时改root密码出现如下错误

ONE-NODE239:/etc# passwd 

Changing password for root.

New Password: 

Bad password: too simple

Reenter New Password: 

Cannot open /dev/urandom for reading: No such file or directory

Cannot create salt for blowfish crypt

Error: Password NOT changed.

passwd: Authentication token manipulation error

b,请执行以下步骤

exit 

mount --bind /dev/ /opt/dev/

chroot /opt/

ONE-NODE239:/# passwd 

Changing password for root.

New Password: 

Bad password: too simple

Reenter New Password: 

Password changed.

ONE-NODE239:/# 

4,此时修改密码成功,我们需要卸载目录,重挂根,重启机器


 # umount /opt/

umount: /opt: device is busy.

        (In some cases useful info about processes that use

         the device is found by lsof(8) or fuser(1))

卸载报错

umount /opt/dev/

umount /opt

5,重启输入密码,修改成功。


修改root密码,布布扣,bubuko.com

修改root密码

标签:虚拟机   密码   

原文地址:http://lang71225090.blog.51cto.com/1231257/1437369

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!