VMware上安装Redhat Linux及Linux系统安全性设置
一、VMware简介
VMware(Virtual Machine ware,虚拟机构件,一下简称VM)是目前最受欢迎的一个虚拟机软件。当前最新版本是5.0,55.9M,但就这么一个小身躯(与其功能相比)就可以为我们提供一个虚拟硬件平台,让我们能够在其上安装一个甚至多个操作系统,不得不让人感叹人类的智慧——只有想不到,没有做不到。
VM的工作原理:简单的说就是在主机系统上(我们称安装了VM的操作系统为主机系统)虚拟出一个硬件平台(相当于一台新的电脑,窃喜,省大了!),以便支持其他操作系统的运行。
VM虚拟出的硬件平台包括以下构件:
内存、硬盘、光驱、软驱、网卡、声卡、USB控制器
ok,别的不多说,VM带有一个非常全面的帮助文件,有兴趣的朋友可以下载了看看,或者直接在网上查相关资料进行了解。
二、准备工作
VM 5.0+注册码
下载:wwwcode/Download.asp?ID=916&URL=downloads23code/server/VM ware5.rar
RH Linux9.03个ISO文件
第一张安装盘下载:1z/SOFT/shrike-i386-disc1.iso
第二张安装盘下载:1z/SOFT/shrike-i386-disc2.iso
第三张安装盘下载:1z/SOFT/shrike-i386-disc3.iso
在Windows上安装好VM,并且注册好VM,我们就可以开工了。
三、Linux安装
因为我这手头没有RH9的盘,学校出去一趟也不容易,再加上为了避免买y碟的嫌疑,于是我就从网上d own了RH9的三张盘,反正假期我有的是时间。幸好,VM是支持虚拟光驱的,而且顺便提一下,VM也支持虚拟软驱。
[说明]本文不求全面讲述VM的使用,只是想通过自己的一个安装过程来给出一个VM使用示例。
运行VM5,我们看到的是其默认界面Home。点击“New Virtual Machine”会出现创建新虚拟机向导。
说明信息:点下一步跳过。
“Virtual Machine configuration”:选择“Custom”,因为这样我们可以更加清楚的了解一些细节。“Virtual Machine format”:使用默认选项。
“Guest operating system”:选择Linux,因为我们要安装的是Linux。
“Version”:此时版本中会列出VM5支持的Linux版本。使用默认设置“Red Hat Linux”。
“Virtual Machine name”:你可以自己定。
“Location”:用来存放该虚拟机所有相关信息的地方(以文件的形式)。这个可以自己定。本来我有一个H 盘是打算安装Linux的,因此刚好就在这个盘下创建了一个新的文件夹Red Hat Linux9,并且将Locatio n设置为H:\Red Hat Linux9。
“Memory”:使用默认的96M。
“Network connection”:使用默认选项“使用桥接网络”。使用这种方式,那么新创建的虚拟机相对于主机是另外一台独立的机器。网络连接方式的说明VM有简要说明,要想详细了解可以参考VM帮助文件。
“I/O adapter types”:选择默认。
“Disk”:选择默认,创建一个新的虚拟盘。
“Virtual Disk type”:选“IDE”
“Disk capacity”:Disk size改成10。因为我的H盘是15G,因此可以分给Linux10G。勾选下面的两个选项。
“Disk file”:使用默认名字好了,没必要改。
点击完成,此时VM会自动为我们新创建的虚拟机创建虚拟盘。当虚拟盘创建完毕,我们的虚拟机的创建也就结束了。相当于你已经买来了一台新的电脑。
下面我们对新创建的虚拟机做一下微调。进入虚拟机Red Hat Linux9,我们会看到他的那些虚拟设备。软驱:我的电脑没有软驱,我也没打算用软驱,因此双击Floppy,取消“connect at power on”
光驱:我们的RH9安装是用ISO文件,因此双击CD-ROM,确定“connect at power on”已经勾选,然后选择“Use ISO image”,然后定位RH9的第一个ISO文件,我的是:E:\softwares\大型软件\RedHat 9.0\ shrike-i386-disc1.iso
[注意]如果我们想把焦点从主机系统转移到从机系统,只需在从机系统的窗口上点击鼠标,此时键盘的焦点也一起转移过去。当我们想从从机系统把焦点转移回主机系统时按下Ctrl+Alt即可。这个在VM状态栏上也有提示。
如此,我们就为Linux的安装做好了准备,下面在虚拟机Red Hat Linux9窗口内按下开始按钮,也就相当与我们按下了电脑的电源按钮,虚拟机开始启动。并且会直接从虚拟光驱启动进行Linux的安装。从此以后,你可以完全忘记你现在是处于VM下,因为下面的安装过程跟在真实环境中没什么两样。Linux的安装不是本文要讨论的重点,因此在此仅给出我的一些提示:
0、为了节省时间,对于光盘的测试就免了吧。
1、在手工进行磁盘分区时,Linux会提示当前分区格式不合适,警告说如果继续会丢失所有数据,因为我们用的是虚拟盘因此不必担心,确定就是。
2、选择安装类型时最好选择Custom,这样你可以更好地控制你要安装的内容。这也是Linux的一个优点,不用可惜。
3、分区时,最好分出一个swap分区,根据Redhat公司的建议,swap分区最适合的大小是物理内存的1 -2倍。多了也是浪费。
4、分区时,/usr和/var要大一些,另外如果你跟我一样喜欢把自己的一些东西放home下的话,home也要大一些。
5、分区时,/tmp分区不必太大,我一般分100M,其实足够大了,对于普通应用来说。
6、防火墙设置方面,最好仅允许SSH,另外再加上你需要Linux系统对外提供的其他服务。
7、如果安装类型你选的是Custom,那么在选择安装包时,最好勾选上最下面的“Select individual packa ges”,以便你下一步可以看到更加详细的包。并且在这里确定openSSH已经被选中。
8、在引导程序的设置部分,就直接把引导程序(默认时grub)安装在MBR好了。当然如果你的虚拟机里面还有其他的OS那么此处就需要自己做权衡了。
9、root密码至少要6位,即便安装Linux只是为了自己试验也有必要设置一个复杂点的密码,因为这是一个好习惯。
10、确定“Enable Shaow Passwords”已经选上。也就是我们使用shadow密码文件。RH9默认是选上的,只要你别去掉就行了。
11、进入系统的方式我喜欢选择text,而不是graphic。
12、在安装过程中当需要换碟时,点击VM的菜单:VM-->Settings。在出来的硬件窗口中点击CD-ROM,然后在ISO文件路径里面定位需要换上的ISO文件。比如当换第二张盘时,一个简单的方法就是直接把s hrike-i386-disc1.iso中的disc1改成disc2。
当Linux安装过程结束,我们还有一件事情要做:安装VMware tools。linux版本命令
13、安装VMware tools(这一段参考了一篇网文)。
13.1、以root身份进入Linux
13.2、按下 CTRL+ALT组合键,释放鼠标,返回主操作系统,点击菜单:VM --> Install VMware Tools..
13.3、点击Install。
这时我们并没有真正的安装上了VM TOOLS软件包,如果您点击菜单:VM --> Settings,点击CD-R OM,您就会发现虚拟光驱文件中变为:的d:\VMware\VMware Workstation\linux.iso,这表示VM将Linu x的ISO映象文件作为了虚拟机的光盘。或者如果由于某种原因虚拟光驱文件并没有变成VM安装目录下的linux.iso文件,你完全可以手工改成那个文件。
13.4、鼠标点击Linux界面,进入Linux。
13.5、运行如下命令,注意大小写。
mount -t iso9660 /dev/cdrom /mnt
加载CDROM设备,这时如果进入 /mnt 目录下,你将会发现多了两个个文件:
VMwareTools.5.0.0-13124.i386.rpm
VMwareTools.5.0.
这里我们使用包进行安装。
cp /mnt/VMwareTools.5.0. /tmp
cd /tmp
tar zxvf VMwareTools.5.0.
cd vmware-tools-distrib
./vmware-install.pl
对于此后的问题一路回车确定。
安装完成后,这时键入 startx 命令,是不是可以看到漂亮的Linux图形界面了?
14、安装完VMware Tools后我们自然会想到我们应该怎么样让主机系统和从机系统互相通信呢?
我们目前有两种方案:
A,在windows下使用SSH客户端比如putty或secureCRT登陆Linux
B,建立一个主机系统与从机系统的一个共享目录。
因为我们安装了SSH,因此A方案已经实现。下面我们就谈谈B方案:
VM非常贴心,竟然就给我们提供了这样一个简单实现主从机共享目录的途径:
14.1 在H盘下新建文件夹:win_linux用于共享。
14.2 依次进入:VM --> Settings --> options --> Shared Folders --> Add..
14.3 此时会出来一个向导。操作非常简单,一看即明,不多说。
14.4 确定后,VM会把这个文件夹自动mount到/mnt/hgfs目录下。
15、此时Linux安装阶段性完成。进入CD-ROM的设置,取消“connect at power on”,并选择“Use phy sical device”。
下面就是Linux的常规设置与安全性设置工作。
四、Linux安全性设置(本部分参考网文《如何实现LINUX安全》)
[说明]安全性设置随个人需要而定,下面只是个人的一些设置,仅供参考,当属普通用户级吧。
[注意]记录下自己下面所做的修改将是非常有意义的。
安装结束后就直接转到登陆界面,此时我们以root身份登陆。
#

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。