下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 安装Linux虚拟机

安装Linux虚拟机.doc

安装Linux虚拟机

何志强
2011-09-22 0人阅读 举报 0 0 暂无简介

简介:本文档为《安装Linux虚拟机doc》,可适用于IT/计算机领域

安装DB数据库到虚拟机Linux系统的步骤实现主机windows与虚拟机RedHatLinux共享文件互相访问在网上查到共享文件互相访问的实现方式有两种:FTP方式samba服务器方式我在实现的过程中采用了samba服务器方式。samba是一个工具套件,在Unix上实现SMB(SessionMessageBlock)协议,或者称之为NETBIOSLanManager协议SMB协议通常是被windows系列用来实现磁盘和打印机共享samba的主要部分有:smbd和nmbd(对客户端提供NetBIOS名服务))检查在现有的RedHatLinux系统中是否已经安装了samba服务器并且此服务器的更改设置只允许超级用户root进行更改操作。检查的命令为:rpm–qa|grepsamba,当结果如下图时表明已经安装samba服务器。如果没有任何反应表明没有安装samba服务器。rpm命令解释:rpm是Redhatpackagemanager的简称是Linux系统的一个软件包它的功能相当于windows里面的’添加删除程序’。常用命令组合:-ivh:安装显示安装进度installverbosehash-Uvh:升级软件包Update-qpl:列出RPM软件包内的文件信息QueryPackagelist-qpi:列出RPM软件包的描述信息QueryPackageinstallpackage(s)-qf:查找指定文件属于哪个RPM软件包QueryFile-Va:校验所有的RPM软件包查找丢失的文件ViewLost-e:删除包rpmqsamba查询程序是否安装rpmivhmediacdromRedHatRPMSsambaEirpm按路径安装并显示进度rpmivhrelocate=optgaimgaimfcirpm指定安装目录rpmivhtestgaimfcirpm   用来检查依赖关系并不是真正的安装rpmUvholdpackagegaimfcirpm新版本降级为旧版本rpmqa|grephttpd     #搜索指定rpm包是否安装all搜索*httpd*rpmqlhttpd         #搜索rpm包list所有文件安装目录rpmqpfLinuxirpm #查看rpm包filerpmqpRfilerpm       #查看包依赖关系rpmcpiofilerpm|cpiodiv#抽出文件)把包含samba服务器的安装包的ISO文件挂载到CDROM中运行命令:mountmntcdrom此命令的目的是把挂在文件。mnt目录是专门用来当做挂载点的目录。mount命令的命令格式:mounttvfstypeooptionsdevicedir主要参数:tvfstype指定文件系统的类型通常不必指定。mount会自动选择正确的类型。ooptions主要用来描述设备或档案的挂接方式。device要挂接的设备。Linux中设备名通常存放在dev中设备名遵循一些规则。如:devhdahd指harddiska代表第一个硬盘设备代表第一个硬盘的第一主分区。dir设备在系统上的挂载点成功执行了上面的命令如下图:安装RedHatconfigsambanoarchrpm:安装完毕可以设置samba服务器:)配置samba服务器注:必须以root用户身份才可以对samba服务器配置也可以在终端窗口输入RedHatconfigsamba命令打开配置窗口。单击配置窗口上的‘首选项服务器设置’基本设置:添加Linux主机所在的工作组的名称此处可以windows的工作组不同。安全性设置这里一共有四个选项:  A验证模式:share用户不需要账户及密码即可登录samba服务器。user由提供服务的samba服务器负责检查账户及密码server检查账户及密码的工作由另一台windows或samba服务器负责domain指定windows域控制服务器来验证用户的账户及密码  B验证服务器:对于“共享”验证模式无须启用此项设置  C加密口令:应该选择“是”这样可以防止黑客用嗅探器截获密码明文  D来宾账号:当来宾用户要登录入Samba服务器时他们必须被映射到服务器上的某个有效用户。选择系统上的现存用户名之一作为来宾Samba账号。当用户使用来宾账号登录入Samba服务器他们拥有和这个用户相同的权限。单击Samba配置窗口工具栏上的“增加”按钮即可打开一个添加共享对话框。我的samba服务器配置如下:基本设置:工作组为workgroup描述sambaserver。安全设置:验证模式用户验证服务器空加密口令是来宾账号admin共享目录:homesambawinshare基本权限读写访问允许所有用户访问注:winshare这个文件夹必须是在samba用户下建立的文件夹。前提samba用户存在。对于samba服务器的配置也可以直接修改配置文件但是通常使用图形界面这样修改简单易理解。想实现windows和Linux两系统互相访问共享文件则要设置两机的ip。)windows主机点击本地连接右键属性选择高级标签设置成允许共享并设定共享允许网络接口。只有设置成共享才可以实现同局域网机器互相可以访问并选用虚拟机的网络接口是设置ip可以同段。可以查看VMwareNetworkAdapterVMnet的ip为子网掩码)设置虚拟机选择网络的连接方式:点击虚拟机设置选择网络的连接方式为hostonly按红帽图标系统设置网络进行设定这里的主机是指windows主机。)修改配置文件因为设置了虚拟机的IP因此要在配置文件中加入允许的网段。这是设置共享文件的配置部分。末尾的点一定要有多个网段用空格隔开。文件中的#,是注释。vi命令是编辑器使用按‘i’修改添加先按‘esc’,再按‘:’输入‘wq’即保存退出输入‘q!’是不存盘退出。这个文件是关于主机的配置文件如果ip与主机的不符则需要修改。重启网络命令:servicenetworkrestart启动samba服务这几条语句是用来检查SMB服务器工作状态启动停止。最后一条语句是用来检查配置文件是否正确。最后按enter键是查看去掉注释后的配置文件内容。创建一个samba用户这里创建的用户必须与主机windows使用samba服务器的用户名一致并且密码也相同。查看生成的用户名密码:重新启动服务器:互访网络及共享文件smbclient命令smbclient网络资源密码EhLNB<IP地址>d<排错层级>i<范围>I<IP地址>l<记录文件>M<NetBIOS名称>n<NetBIOS名称>O<连接槽选项>p<TCP连接端口>R<名称解析顺序>s<目录>t<服务器字码>T<tar选项>U<用户名称>W<工作群组>参  数:网络资源网络资源的格式为服务器名称资源分享名称。密码输入存取网络资源所需的密码。B<IP地址>传送广播数据包时所用的IP地址。d<排错层级>指定记录文件所记载事件的详细程度。E将信息送到标准错误输出设备。h显示帮助。i<范围>设置NetBIOS名称范围。I<IP地址>指定服务器的IP地址。l<记录文件>指定记录文件的名称。L显示服务器端所分享出来的所有资源。M<NetBIOS名称>可利用WinPopup协议将信息送给选项中所指定的主机。n<NetBIOS名称>指定用户端所要使用的NetBIOS名称。N不用询问密码。O<连接槽选项>设置用户端TCP连接槽的选项。p<TCP连接端口>指定服务器端TCP连接端口编号。R<名称解析顺序>设置NetBIOS名称解析的顺序。s<目录>指定smbconf所在的目录。t<服务器字码>设置用何种字符码来解析服务器端的文件名称。T<tar选项>备份服务器端分享的全部文件并打包成tar格式的文件。U<用户名称>指定用户名称。W<工作群组>指定工作群组名称。实验网络是不是可以正常访问smbclient–Lip–Uuser访问共享文件:smbclientip共享文件夹名–Uusernamels查看共享文件夹内文件目录。在正常能访问SMB服务器以后则可以下载主机windows上的文件到本地smb:>getfilefile从服务器上下载文件file以file为名保存在本地默认为root目录。put是上传文件。也可以使用smbmount命令挂载windows的共享文件夹或驱动器。smbmount主机IP共享文件夹挂载点–O用户名(登录主机的用户名)这样就可以正常像windows主机一样操作使用这些文件。mnt文件是系统特定的挂在点文件夹语句:mkdirmnt挂在文件夹名在实践过程中遇到的问题:主机windows和虚拟机Linux怎么都拼不通报出的错误如下:出现这种错误的原因:)主机的IP地址错误应该与虚拟机是同网段的。可以是用ifconfig查看虚拟机的IP。interaddr为虚拟机IP。)windows主机或虚拟机的防火墙没有关闭,两者的防火墙必须全关闭。虚拟机防火墙关闭命令:iptables–F或者系统设置服务器设置服务>iptables>停止)网络连接方式有问题因为设置的主机与虚拟机是同网段属于局域网内连接使用hostonly连接改正错误前我使用的连接方式是桥连接。用户名与密码错误这是用户名和密码不匹配或者用户不存在或者用户只在samba系统或系统用户中的一个地方存在。共享目录错误出现这种错误可能是共享目录不存在或者权限不对。无论windows主机还是虚拟机的共享文件必须是在同名的用户登录系统后建立的共享文件夹。并且这个用户是在配置文件中设置的用来登录服务器的用户名。我出现这个错误的原因是在windows主机中使用用户administratior建立的共享文件夹在虚拟机访问就报出错误改为用户samba用户登录windows主机建立共享文件就可以访问了。系统版本问题在安装DB时报出上面的错误这是因为RedHatLinux系统的系统内核版本太低不符合数据库安装条件。查看系统内核的语句:uname–a查看详细信息uname–r只查看版本号

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/14

安装Linux虚拟机

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利