虚拟机讲解和Linux操作系统密码破解

一 、虚拟机管理软件

	虚拟机
	vmware workstation
	windows系统
	计算机硬件
虚拟机
libvirtd
linux(kvm)
计算机硬件

虚拟机
esxi
计算机硬件

二 、虚拟机管理软件的三种网络模式

桥接模式(本地以太网卡):相当于虚拟机直接连接到真正的交换机上
特点:虚拟机可以访问外网,真机可以连接虚拟机  
ps:虚拟机的ip地址容易与真实的网络环境冲突

仅主机模式(vmnet1):只能虚拟机之间、以及与真机之间通信,无法与外界通信
ps:虚拟机的ip地址不会与真实的网络环境冲突

NAT模式(vmnet8):  虚拟机之间、以及与真机之间可以通信,并且虚拟机还可以访问外网
特点:虚拟机可以访问外网,真机以外的机器都是外网,真机以外的机器不能主动访问虚拟机
vm-》vmnet8-》虚拟路由-》真机的本地网卡-》真实的交换机-》真实的路由器-》Internet
vi /etc/sysconfing/network-scripts/ifcfg-ens32
	按:i
	上下键移动到ONBOOT那一行,修改ONBOOT=yes
	按ESC
	按shift+冒号
	输入wq,回车
	
	执行重新加载网络命令
	systemctl restart network

	ip a
	
	
	ctrl+l 清屏

三、 操作系统启动流程

加电-》bios-》MBR(启动盘的第一个扇区,512个字节,446引导程序,64分区信息,2结束的标志位)

-》bootloader(grub是一种具体的bootloader程序)

-》grub负责把操作系统内核加载到内存

-》

centos6:init (pid为0)
centos7:systemd(pid为0)

-》七种启动级别
- 0:关机 poweroff.target
- 1:单用户模式 rescue.target
- 2:多用户模式(没有文件系统,没有网络) multi-user.target
- 3:多用户模式(命令行) multi-user.target
- 4:没有被使用 multi-user.target
- 5:图形化界面 graphical.target
- 6:重启 reboot.target

操作系统密码破解

单用户模式破解root密码
1、开机时进入,(按下方向键盘,阻止系统自动继续)
   按e键出现
   按方向键下,定位到最后,找到“ro”一行,ro的意思是read only,将“ro”替换成 rw init=/sysroot/bin/sh,
   按Ctrl-x 进入单用户模式
   执行chroot /sysroot。其中chroot命令用来切换系统,/sysroot/目录就是原始系统
   
   如果要修改root密码
    passwd是修改root密码的命令,touch /.autorelabel 执行这行命令作用是让SELinux生效(或者干脆关闭SELinux) 如果不行,密码不会生效。按Ctrl+D,执行reboot重启生效。
grub加密
1) 执行 grub2-setpassword 命令
# grub2-setpassword
Enter password:  设置密码     
Confirm password:   确认密码
光盘修复模式
1、进入bios、从光盘启动
2、点击Troubleshooting
3、进入到Troubleshooting界面
选择:Rescue a CentOS Linux system

4、三:进入到Rescue选项   按 ENTER键 选1 ,其他选项意思如下
1)continue:救援模式程序会自动查找系统中已有的文件系统,并可读写挂载到/mnt/sysimage目录下。
2)Read-Only:会以只读的方式挂载已有的文件系统。
3)Skip to shell: 手动挂载

5、sh切换bash模式
chroot /mnt/sysimage/

6、执行命令
passwd root



BIOS中优先级调回
   重启
bios加密
sucurity 加密
posted @ 2021-06-23 20:19  wuc123  阅读(375)  评论(0)    收藏  举报