目录

一.在VMware上如何创建虚拟机以及安装linux操作系统.

二.修改主机名为server.local.

三.将虚拟机的网络连接模式分别调换成仅主机模式,nat模式,桥接模式并获取ip地址使用ssh通过不同用户远程连接.

四.远程连接成功后,总结哪种网络模式可以上网(可以使用ping命令测试),并查看root用户和普通用户的家目录的不同.

五.破解密码.


一.在VMware上如何创建虚拟机以及安装linux操作系统.

创建虚拟机

先下载vmware workstation pro软件,下载地址:https://www.vmware.com/products/workstation
pro/workstation-pro-evaluation.html
下载完成后,退出所有的安全软件,并安装该软件。安装完成后需要激活,激活完成后打开该软件。
1.新建虚拟机

2.点击首页的创建新的虚拟机,或者点击标签栏“文件”下面的新建虚拟机

3.选择自定义,可以自己按照喜好设置虚拟机的配置。点击下一步

4.兼容性按照默认就好。点击下一步

5.选择稍后安装操作系统,点击下一步

6.选择Linux操作系统,版本为Red Hat Enterprise Linux 8 64 位,点击下一步

7.设置虚拟机名称以及安装位置,点击下一步

8.可选择虚拟机的CPU数量以及CPU核数,完成后点击下一步

9.选择虚拟机的内存,依个人需求而定。点击下一步

10.选择网络连接类型,具体的介绍请参考。这里选择NAT,点击下一步

11.选择I/O控制器类型,默认即可。点击下一步

12.选择虚拟磁盘类型,默认即可。点击下一步

13.选择磁盘,建议使用创建新磁盘。如现有虚拟磁盘也可以选择第二项,不建议直接使用物理磁
盘。点击下一步

14.设置磁盘大小,40即可,其他保持默认。点击下一步

15.设置磁盘文件的名称,直接下一步即可

安装linux操作系统 

16.虚拟机至此已经创建成功,点击完成即可。接下来开始安装操作系统,通过虚拟光驱安装。

17.点击图中的CD/DVD,设置光盘文件,光盘文件下载地址:https://mirrors.tuna.tsinghua.edu.c
n/centos-vault/8.5.2111/isos/x86_64/
说明:此处下载的是centos的镜像,和redhat的镜像是相似的。【同学们也可以选择其他的linux发行版
本的镜像】

18.按照图中选择RHEL8的镜像文件,点击确定

19.点击开启此虚拟机

20.鼠标点进去,用键盘选择第一项,Install Red Hat Enterprise Linux 8.0.0。等待界面加载完成

21.选择安装时的语言,这个随意,本人习惯使用英文。点击Continue(下一步)

22.图示为每一项的中文意思,KDUMP是一个系统崩溃时收集信息的工具,如果系统用于练习则不
需要开启。
23.安装源默认为光盘,无需修改。软件选择Server with GUI(带有图形化界面)。软件有很多
种,老手可自行选择,新手直接确定就行

24.安装位置选择磁盘,选中Custom,点击确定更改磁盘。

25.点击Click here to create them automatically.给磁盘进行分区

26.空间大小如图所示就好,第一次安装这些东西都不重要,等你清楚的对每个分区以及目录了解之
后,按照自己需求而定。点击Done

27.点击Accept Changes(接受修改),其他配置可以先不考虑。

28.直接点击Begin Installation(开始安装)

29.安装过程中,需要为Root用户设置密码,并创建一个普通用户

30.如果设置的密码为弱密码,测需要点两次确定。

31.设置用户名密码,同样,弱密码需要确认两次。设置完成后等待安装成功

32.安装成功后点击Reboot(重启)

33.点击License Information(授权信息)进去选中I accept the license agreement,确定后出来
直接点击FINSH CONFIGURATION(完成配置),等待加载完成

34.点击Not listed?(未列出),输入root,回车或点击Next,输入刚刚给root用户设置的密码,回
车或点击Sign In,即可进入系统
35.一直点击Next或Skip即可
36.点击Start Using Red Hat Enterprise Linux,就可以体验Red Hat Enterprise Linux 8.0系统了。

二.修改主机名为server.local.

在这里使用hostname 主机名

这样的方式只能去临时修改主机名 ,当我们重启系统时,主机名还是修改之前的主机名。

在使用hostnamectl set-hostname 主机名

这个时候就是永久修改主机名,在修改完后,因为目前还处于修改前的环境变量,所以在我们看的时候仍然是修改前的变量。但是,当我们重新打开一次会话或者重启系统之后,就可以看到主机名已经是修改后的主机名了。

三.将虚拟机的网络连接模式分别调换成仅主机模式,nat模式,桥接模式并获取ip地址使用ssh通过不同用户远程连接.

我们通过ssh远程登录去操作linux和直接在linux上直接操作是一样的,在ssh远程操作一些东西通过ssh协议发送给我们的Linux上的ssh服务器,然后ssh服务器去让我们的内核去执行。

1.仅主机模式:

在shell下查看ip

在Xshell上通过ssh协议进行远程连接:

2.NAT模式:

查看ip

在Shell上通过ssh协议进行远程连接

3.桥接模式:

查看ip:

在Shell上通过ssh协议进行远程连接:

四.远程连接成功后,总结哪种网络模式可以上网(可以使用ping命令测试),并查看root用户和普通用户的家目录的不同.

1.仅主机模式 :

2.NAT模式:

3.桥接模式:

root用户的家目录:

普通用户的家目录:

我们在切换用户的时候偶,如果使用su 用户名,相当于切换过去的只是一个相对目录。在使用    su - 用户名  的时候,相当于切换过去的是一个绝对目录。

五.破解密码.

方法1rd.break
第1步 重启系统,在下图所示界面按e键

第2步 找到linux这行,末尾空格后 输入 rd.break

然后按ctl+x
第3步 查看,可选步骤
这里sysroot是以只读的形式挂载的,所以要以可读可写的方式来挂载
第4步 以读写方式挂载/sysroot
第5步修改密码
进入/sysroot子系统并修改密码

第6步 强制重置文件系统的上下文

第7步退出,exit

再次执行exit,重置文件系统上下文,会有个百分比。

系统会在此处卡一会,耐心等待。

方法2init方法

1、启动系统,并在GRUB2启动屏显时,按下e键进入编辑模式。 在linux所在参数行尾添加以下内容: 1)将ro修改为rw 2)末尾添加init=/bin/sh
2、按Ctrl+x启动到shell。
3、运行passwd,并按提示修改root密码或者使用如下命令修改密码: echo "pwd" | passwd --stdin root 4、如果之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:touch /.autorelabel
5、运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启

虚拟机的安装和linux操作系统(RedHat.8.5)的安装。将虚拟机的网络连接模式分别调换成仅主机模式,nat模式,桥接模式并获取ip地址使用ssh通过不同用户远程连接。在linux系统下破解密码相关推荐

  1. 使用SSH方式实现Git远程连接GitHub

    git是目前世界上最先进的分布式版本控制系统,相比于SVN,分布式版本系统的最大好处之一是在本地工作完全不需要考虑远程库的存在,也就是有没有联网都可以正常工作!当有网络的时候,再把本地提交推送一下就完 ...

  2. mysql权限控制禁止用户远程连接_mysql权限控制—新建用户允许其远程连接

    mysql为了保证安全性,在默认情况下,只允许在本地登录,在日常工作中,经常会需要用户远程连接使用该数据库,因此便需要创建新的用户,给其分配相应的权限,如下: 注:关键字都应该大写,尽量养成好习惯 创 ...

  3. mysql允许两个用户远程连接,配置MySQL服务允许用户远程连接

    默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件. 一.修改/etc/mysql/my.conf 找到bind-address = 127. ...

  4. kali linux查询自己的ip,Kali Linux常用服务配置教程获取IP地址

    Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击图标,将显示所有的程 ...

  5. Linux网络配置——从自动获取IP地址转为固定IP地址

      众所周知,Linux中有两种获取ip的方式,那么自动获取IP地址和指定IP地址有什么区别和特点呢?为什么Linux程序员都需要使用固定IP地址呢? 如下所示: 两种获取方式的优缺点 1. 自动获取 ...

  6. Kali Linux常用服务配置教程获取IP地址

    Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击图标,将显示所有的程 ...

  7. kali linux 获取ip_Kali Linux常用服务配置教程获取IP地址

    Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击 图标,将显示所有的 ...

  8. kali linux 网卡配置ip地址,Kali Linux常用服务配置教程获取IP地址

    Kali Linux常用服务配置教程获取IP地址 下面以 Kali Linux 为例,演示获取 IP 地址的方法 ( 1 )设置网络接口为自动获取 IP 地址.在 Kali Linux 的收藏夹中单击 ...

  9. centOS7 Minima无法上网解决方案(Linux设置开机自动获取ip地址)

    本例中以CentOS 7举例说明如何设置Linux开机自动获取IP地址. 1.输入"ip addr"并按回车键确定,发现无法获取IP(CentOS 7默认没有ifconfig命令) ...

最新文章

  1. python pip国内源_【Python】设置pip源为国内源及简单操作
  2. P3345-[ZJOI2015]幻想乡战略游戏【点分树,RMQ】
  3. 外星人电脑为什么那么贵_为什么隐形矫正那么贵
  4. 表格标签(HTML)
  5. 中国iOS和Android设备激活量将超美国
  6. 数字电子技术基础笔记
  7. 笔记本(宏基4741G)升级为固态硬盘
  8. 玩转5G之--网络布线2 详细解说
  9. word文档中表格计算机功能在哪,word文档筛选功能在哪里
  10. TiDB-explain详解
  11. Banner尺寸多大最好!
  12. 【参赛作品65】MOGDB/openGauss的txid_snapshot 数据类型和相关函数
  13. NodeJS 创建静态资源服务器
  14. jzoj4270. 【NOIP2015模拟10.27】魔道研究
  15. ArcBlock 分享 | 在国外,没有中国人参与的项目就不投
  16. 关于PN532 读取二代证UUID____记录自己亲自实验成功!!!
  17. NGS项目四:高通量测序在植物生物胁迫研究中的应用
  18. Android U盘插拔监听详细版以及U盘写入权限解决办法
  19. excel转制定格式
  20. 【计算机毕业设计】在线考试系统

热门文章

  1. 同余问题之中国剩余定理 _(:з」∠)_
  2. 对CSS 3终极前端开发指南德国Max的的一次学习之旅
  3. AI 应用研究 “淹没” 基础研究现象明显,应加强人工智能机器学习的基础研究
  4. HTML <head> 标签
  5. matlab chipscope,chipscope数据导入matlab | 学步园
  6. 【B2B】商用电视酒店运营解决方案
  7. 单向循环链表改成双向循环链表
  8. JMeter之响应断言
  9. 如何实现实景三维自主可控,在这里得到答案
  10. 使用神卓互联内网穿透实现微信公众号开发:介绍了如何通过神卓互联实现微信公众号的开发和调试。