Linux的安装(虚拟机环境)与基础配置

一、背景

本文介绍如何安装虚拟机VMware以及如果在虚拟机上安装Linux系统以及Linux安装完毕之后的基础配置

需要准备的东西有VMware以及Linux镜像文件

二、下载安装VMware

下载地址

1https:``/``/``my.vmware.com``/``en``/``web``/``vmware``/``info``/``slug``/``desktop_end_user_computing``/``vmware_workstation_pro``/``14_0``?wd``=``&eqid``=``a321fcd7000107af000000035af54ee7

安装教程

1https:``/``/``jingyan.baidu.com``/``article``/``9f7e7ec09da5906f281554d6``.html

三、在VMware上安装Linux

以下教程来源于:Linux公社(www.linuxidc.com)

1.打开 VMware 12 ――》新建创建新的虚拟机:

2.然后选择“自定义” ――》 “下一步”:

3.继续下一步:

4.选择“稍后安装操作系统” ――》下一步

5.“客户机操作系统” 选择 “Linux” 、“版本”选择“CentOS 64位” ――》下一步:

6.修改“虚拟机名称”和“位置”,也可以使用默认名称和路径。然后“下一步”

7.处理器配置默认的就可以了:

8.内存自定义,可以自己设置大点。不建议小于默认的内存大小。

9.“网络类型”选择“使用桥接网络”:

10.“I/O控制器类型” 选择推荐的“LSI Logic”,然后“下一步”

11.“虚拟磁盘类型”选择推荐的“SCSI”,然后“下一步”

12.“磁盘”选择“创建新虚拟磁盘”

13.“指定磁盘容量”选择建议的大小,自己可以设置大点。然后选择“将虚拟磁盘存储为单个文件”


14.点击“完成”

15.点击“CD/DVD (IDE)”:

16.选择“使用ISO映像文件”,点击“浏览”,找到你安装盘所在位置:

17.点击“开启此虚拟机”:

四、Linux基础配置

1、网络设置

A、修改对应网卡的IP地址的配置文件

`# vi /etc/sysconfig/network-scripts/ifcfg-eth0`

 

`IPV6INIT``=``no ``#关闭IPV6支持,当前一般不用`

`ONBOOT``=``yes ``#系统启动时激活此设备`

`BOOTPROTO``=``static ``#网卡获得ip地址的方式,为static,dhcp或bootp`

`IPADDR``=``192.168``.``1.129` `#静态指定IP,指定了网卡对应的ip地址(你自己设置的,可以远程连接,不要和其他局内ip重叠) 如上图1`

`NETMASK``=``255.255``.``255.0` `#子网掩码`

`#NETWORK=192.168.1.1 #可以不设置,在下面2中设置好网关即可 -- 如上图2`

B、设置网关

`# vi /etc/sysconfig/network`

 

`NETWORKING``=``yes  ``#表示系统是否使用网络`

`HOSTNAME``=``CentOsMini  ``#设置本机的主机名`

`GATEWAY``=``192.168``.``1.1``  ``#设置本机连接的网关的IP地址,这个是最主要的,查看你电脑`

C、设置DNS

`# vi /etc/resolv.conf`

 

`nameserver ``8.8``.``8.8`

`nameserver ``114.114``.``114.114`

`  `

`# service network restart 重启网络服务和网卡`

`# ifconfig 可以查看网络设置`

`#ping 192.168.1.1 检查网关是否通`

`#ping www.baidu.com 检查域名解析是否正常`

若提示ip已经被使用,要回到A里面把ip地址重新设置一下,重启。

网络设置好了,我们用Xshell远程登陆CentOs,方便操作,其实平时开发中也大多是远程登陆的。
xshell登录:
host(你设置的ip地址,这里是):192.168.1.129
账号:root
密码(安装时候设置的root密码):123456

2.安装简单的图形管理配置套件

linux命令行模式下有一个简单的图像设置界面,CentOs-mini是没有安装的,接下来安装下这些简单的图形管理界面(和Xwindow区分下,不要混淆)。

centos运行不了setup?那安装setuptool吧,可以节省很多系统管理的时间。

`#安装setuptool`

`yum install setuptool`

`#可以发现执行setup后不全,再安装一个用于系统服务管理`

`yum install ntsysv`

`#再安装个防火墙,以及setup中配套的防火墙设置、网络设置`

`yum install iptables`

`#安装setup中配套的防火墙设置`

`yum install system``-``config``-``securitylevel``-``tui`

`#安装setup中配套的网络设置`

`yum install system``-``config``-``network``-``tui`

`可以一下全安装了`

`yum ``-``y install  setuptool  ntsysv  iptables  system``-``config``-``securitylevel``-``tui  system``-``config``-``network``-``tui  system``-``config``-``firewall``-``tui  system``-``config``-``keyboard  system``-``config``-``network`

`上面是一行命令`

安装好后,输入setup命令,就好弹出设置界面,这里为了演示,只安装了setuptool,如果你安装了其他的套件,会有相应的选择项。

3、开发环境

`yum install vim  ``/``/``强大的Vi编辑器,类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性`

`yum install wget ``/``/``从网络上自动下载文件的工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP``/``IP协议下载`

`yum install gcc   ``/``/``一套由GNU工程开发的支持多种编程语言的编译器`

`yum install cpp   `

`yum install gcc``-``c``+``+`

`yum install make  ``/``/``makefile`

`yum install gdb  ``/``/``调试工具`

​最后

为了帮助大家更好的学习网络安全,小编给大家准备了一份网络安全入门/进阶学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂,所有资料共282G,朋友们如果有需要全套网络安全入门+进阶学习资源包,可以点击免费领取(如遇扫码问题,可以在评论区留言领取哦)~

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉CSDN大礼包🎁:全网最全《网络安全入门&进阶学习资源包》免费分享(安全链接,放心点击)👈

1️⃣零基础入门

① 学习路线

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

② 路线对应学习视频

同时每个成长路线对应的板块都有配套的视频提供:

因篇幅有限,仅展示部分资料

2️⃣视频配套资料&国内外网安书籍、文档

① 文档和书籍资料

② 黑客技术

因篇幅有限,仅展示部分资料

👉CSDN大礼包🎁:全网最全《网络安全入门&进阶学习资源包》免费分享(安全链接,放心点击)👈

3️⃣网络安全源码合集+工具包

4️⃣网络安全面试题

5️⃣汇总

所有资料 ⚡️ ,朋友们如果有需要全套 《网络安全入门+进阶学习资源包》,扫码获取~

👉CSDN大礼包🎁:全网最全《网络安全入门&进阶学习资源包》免费分享(安全链接,放心点击)👈

  • 13
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值