




免费预览已结束,剩余19页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Suse相关配置操作步骤详解主机Windows与虚拟机Linux利用shared folders共享文件使用vmware(vmware workstation 5)下shared folders功能实现vmware中host与ghost间文件传输,无需任何网络相关设置,不使用任何网络协议,host和ghost可以是linux和windows操作系统,这里只介绍host是windows,ghost是linux下的设置,如果ghost是windows,请参考vmware帮助中setting up shared folders。1.安装vmtools for linux:选择vmware workstation程序菜单中VM install VMware tools.启动guest 电脑中的linux,执行:mkdir /mnt/cdrommount /dev/cdrom /mnt/cdrom (vmtools的安装文件放在vmware虚拟的cdrom中,首先要mount上这个光驱才能找到安装文件)cd /mnt/cdromtar -zxvf VMwareTools-8.4.6-385536.tar -C /tmp (把安装文件解压到/tmp)cd /tmp/vmware-tools-distrib./vmware-install.pl(执行vwware的安装脚本,这个脚本是用perl编写的)在这里,安装程序会询问安装文件存放位置和设置分辨率等一系列问题,在大多数情况下,安装默认配置vmware tools就可以正常工作,因此,这里对每一个问题按回车键选择默认配置。安装完以后,vmware会添加一个vmhgfs的模块到内核中,可以使用lsmod查看2.设置host computer共享的目录:在ghost computer中切换到windows桌面,选择vmware workstation程序菜单中 VMSettingsOptionsShared Folders Properties点击对话框右下的“add”按钮,点击“下一步”在文本框“name”中输入共享目录的名字(这里填写的目录名以后在ghost computer的linux系统中将显示出同样的目录名),假设为fc4_iso;在“host folder”中填入host computer中windows系统想要共享出来的目录,假设为F:linux-cdRedHatFedora_Core_4stentz-dvd-i386,然后点击完成下一个对话框是选择共享的方式:Enable this share是指这个共享长期有效,目录可读写;Read-only方式是指这个共享长期有效,目录只读;Disable after this session方式是指下次ghost computer被关闭或挂起后,共享将会失效。一般情况下选择Enable this share然后点击“完成”自此,shared folder设置完毕.shared folder目录的使用切换到ghost computer的linux系统,执行:cd /mnt/hgfsls可以看到fc3_iso的目录,并且可以用cp等指令实现windows到linux,linux到windows的读写操作了4.注意事项在vmware软件里添加一个shared folder或对shared folder的参数进行版本是立刻生效的,也就是说立刻可以在ghost computer的linux系统中看到新加的共享目录和体验到参数的改变结语:写这篇文章的目的是为了减少CU linux版上关于vmware host/ghost computer共享文件问题的新手重复发问和其他兄弟的重复回答,使版面更加简介些。另外,我看大家回答这个问题大多是使用ftp,samba甚至是nfs(在windows上装microsoft service for unix就可以实现nfs)来实现的,采用vmware自带的shared folder方式比使用网络协议实现文件传输要方便得多,并且对于新手来说,用cp命令拷贝文件比用ftp和smbmount命令要简单得多。在虚拟机安装的SUSE下访问windows XP共享文件夹 想了很多种访问方法,折腾了很长时间,后来因为别人的一句话恍然大悟,不到一分钟就访问上了,就是用SUSE自带的samba服务: 查看samba: # rpm -ql samba 启动samba: # cd /etc/init.d # ./smb start用firefox访问windows下的共享文件夹(访问之前要将文件夹设为网络共享模式) 进入firefox,在地址栏中输入:smb:/192.168.*.*(宿主机的ip),回车,就看到自己的共享文件夹了,可以很方便地在linux和宿主机之间交换文件,嘿嘿关闭ipv6# ip add shqingfengpu: # ip add sh1: lo: mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet /8 scope host lo inet6 :1/128 scope host valid_lft forever preferred_lft forever2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:0c:29:ab:4a:b7 brd ff:ff:ff:ff:ff:ff inet 28/24 brd 55 scope global eth0 inet6 fe80:20c:29ff:feab:4ab7/64 scope link valid_lft forever preferred_lft forever3: sit0: mtu 1480 qdisc noop link/sit brd qingfengpu: #由上面的标识可知,当前系统的ipv6已经启用了,那么现在要将ipv6关闭:# vi /etc/modprobe.conf将“alias net-pf-10 ipv6”修改为如下:alias net-pf-10 offalias ipv6 off然后重启系统,一定要重启系统才能看到效果。#reboot# ip add shqingfengpu: # ip add sh1: lo: mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet /8 scope host lo2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:0c:29:ab:4a:b7 brd ff:ff:ff:ff:ff:ff inet 28/24 brd 55 scope global eth0qingfengpu: #配置静态IPV4在suse操作系统中每个网卡都有一个配置文件,在/etc/sysconfig/network/目录下。用root登录,编辑ifcfg-eth0-你的网卡的物理地址的那个文件: 把BOOTPROTO的赋值改成成static,也就是BOOTPROTO=static 然后增加如下内容: IPADDR=10 NETMASK= NETWORK= BROADCAST=55配置完后 要让它生效,就输入/etc/init.d/network restart就可以生效,注意suse9的网管配置是在/etc/sysconfig/network/目录下的 routes这个文件配置的。这样你就学会了SUSE Linux IP的两种设置方法了。# /etc/init.d/network restart虚拟机网卡模式设置为bridge就可以了。方法:vmsettingsnetwork adapter,选择bridge,确定。添加DNS Servers,使之能够连接外部网络获取DNS ServersC:Documents and SettingsAdministratoripconfig /allWindows IP Configuration Host Name . . . . . . . . . . . . : 6155e8d9d5f3483 Primary Dns Suffix . . . . . . . : Node Type . . . . . . . . . . . . : Unknown IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No DNS Suffix Search List. . . . . . : domainEthernet adapter VMware Network Adapter VMnet8: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : VMware Virtual Ethernet Adapter forVMnet8 Physical Address. . . . . . . . . : 00-50-56-C0-00-08 Dhcp Enabled. . . . . . . . . . . : No IP Address. . . . . . . . . . . . : Subnet Mask . . . . . . . . . . . : Default Gateway . . . . . . . . . :Ethernet adapter VMware Network Adapter VMnet1: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : VMware Virtual Ethernet Adapter forVMnet1 Physical Address. . . . . . . . . : 00-50-56-C0-00-01 Dhcp Enabled. . . . . . . . . . . : No IP Address. . . . . . . . . . . . : Subnet Mask . . . . . . . . . . . : Default Gateway . . . . . . . . . :Ethernet adapter 本地连接: Connection-specific DNS Suffix . : domain Description . . . . . . . . . . . : Broadcom NetLink (TM) Gigabit Ethernet Physical Address. . . . . . . . . : 00-26-22-00-04-7B Dhcp Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes IP Address. . . . . . . . . . . . : 01 Subnet Mask . . . . . . . . . . . : Default Gateway . . . . . . . . . : DHCP Server . . . . . . . . . . . : DNS Servers . . . . . . . . . . . : 8 Lease Obtained. . . . . . . . . . : 2012年2月3日 22:29:08 Lease Expires . . . . . . . . . . : 2012年2月4日 0:29:08Ethernet adapter 无线网络连接 2: Media State . . . . . . . . . . . : Media disconnected Description . . . . . . . . . . . : Broadcom 802.11g 网络适配器 Physical Address. . . . . . . . . : 00-25-56-B6-D4-4CC:Documents and SettingsAdministrator# vi /etc/resolv.conf#增加以下两行,具体IP请按实际填写nameserver nameserver 8配置默认网关 临时配置:# route add -net default gw 或者:永久配置:查看network文件系是否有routes文件,若不存在需新建一个# vi /etc/sysconfig/network/routes default - - 重启网络# service network restart或者# /etc/init.d/network restart启动SSH服务 (SUSE自带SSH)使用chkconfig sshd检查ssh服务器的状态,若为off ,则使用 chkconfig s sshd on 启动开放防火墙端口:1) vi /etc/sysconfig/SuSEfirewall2 ,并在文件中找到FW_SERVICES_EXT_TCP,在其后面加上服务名或者是服务对应的端口。如SSH,则FW_SERVICES_EXT_TCP=”ssh” 或 FW_SERVICES_EXT_TCP=”22” 保存之后退出2) 用 rcSuEfirewall2 restart重启防火墙,以使配置生效如果使用putty登录显示network error:Connection refused,则3) vi /etc/ssh/sshd_config 将PermitRootLogin的注释取消,或者将no改为yes。4) service sshd restart开启Telnet1.telnet服务默认是不安装的,所以要检查telnet是否被安装:suse-linux:/ # chkconfig -list|grep telnet如果出现如下显示表明telnet已经被安装 telnet: on否则,就是没有安装,需要按照以下步骤安装telnet服务。注意:如果上述命令出现如下返回则表示系统安装了依赖krb5 Server登录的telnetktelnet: on如果没有设置krb5 Server将造成不能登录的情况,解决办法是使用如下命令将它关闭suse-linux:/ # chkconfig ktelnet offsuse-linux:/ # chkconfig -list |grep telnet ktelnet: off telnet: on2.安装telnet服务:输入“yast2 inetd”:suse-linux: # yast2 inetd选择telnet服务:注意,安装下面的,上面的是 ktelnet然后,选择“Edit”,按照提示插入第4章光盘3.开启防火墙23端口输入“yast2 firewall”启动防火墙配置suse-linux:/ # yast2 firewall选择“Allowed Services”,然后选择“Advanced”输入端口号:23,注意如果需要多个端口,端口号之间使用空格分隔4.删除 /etc/securettysuse-linux:/ #mv /etc/securetty /etc/securetty.bak5.启动telnet服务suse-linux:/ # chkconfig telnet on6.重启xinetd服务suse-linux:/etc # service xinetd restartShutting down xinetd: doneStarting INET services. (xinetd) donesuse-linux:/etc #配置FTP服务Linux 系统安装完成后,默认不会开启FTP 服务,需要在yast界面下进行手动启动:说明:如果未安装FTP 包,则需要先行安装FTP 软件包。1, 使用root用户登录系统,输入yast,选择Network Services Network Services (xinetd)进入界面;2,把网络服务配置开关打开即选择“enable”。选择FTP 服务。注意:在SuSE Linux 系统中有2种FTP 服务,此处必须开启“vsftpd”类型的FTP 服务,即选中在“Server”列为“/usr/sbin/vsftpd”的FTP 服务。如下图。不要误选为/usr/sbin/pure-ftpd或者如下图所示:按TAB键选择Edit按TAB键选择Accept3,启动FTP 服务。FTP 服务开启后,在“Status”列显示为“On”。 选择“Finish”完成设置。4,修改FTP 的如下配置文件:4.1. 执行vi /etc/vsftpd.conf 命令编辑“vsftpd.conf”文件。将以下行前面的“#”去掉。write_enable=YESlocal_enable=YESdirmessage_enable=YESsyslog_enable=YESconnect_from_port_20=YESpam_service_name=vsftpd4.2. 在以下行前面增加“#”。listen=YES注意:此处为和SUSE9不同之处,suse下不用配置此处,SUSE10下如果不配置就会导致使用ftp登录失败。5,修改完成后保存退出。6,修改FTP 用户的配置:在FTP 服务的配置文件“/etc/ftpusers”中配置的用户不允许使用FTP 服务,如果需要使用,必须注释该用户名,即在用户名前加“#”取消限制。例如:需要使用root 用户进行FTP 登录。1. 执行vi /etc/ftpusers 命令。2. 在“root”前加上“#”。3. 保存退出。7,修改重启xinetd 服务。# rcxinetd restart8,验证ftp登录正常-配置二1.安装FTP组件suse-linux:/ # yast2选择Network Services Network Services (xinetd)进入界面;把网络服务配置开关打开即选择“enable”。选择FTP 服务。注意:在SuSE Linux 系统中有2种FTP 服务,此处必须开启“vsftpd”类型的FTP 服务,即选中在“Server”列为“/usr/sbin/vsftpd”的FTP 服务。如下图。不要误选为/usr/sbin/pure-ftpd点击“Eidt”点击“Continue”插入CD4单击光盘图标,选择CD4所在的文件夹位置点击“settings.”回到窗口点击“OK”点击“OK”2.点击“Finish”3.打开防火墙端口输入“yast2 firewall”启动防火墙配置suse-linux:/ # yast2 firewall选择“Allowed Services”,然后选择“Advanced”6.选择 “Advanced”,增加端口20、21或者截图:单击“accept”4.修改/etc/vsftpd.conf文件suse-linux:/etc # cd /etcsuse-linux:/etc # vi vsftpd.conf删除local_enable=YES前面的#不允许匿名用户登录,将anonymous_enable=YES的值改为NO增加listen_port=21配置项,设置监听端口为215.修改FTP 用户的配置:在FTP 服务的配置文件“/etc/ftpusers”中配置的用户不允许使用FTP 服务,如果需要使用,必须注释该用户名,即在用户名前加“#”取消限制。例如:需要使用root 用户进行FTP 登录。1. 执行vi /etc/ftpusers 命令。2. 在“root”前加上“#”。3. 保存退出。6.重启ftp服务suse-linux:/etc # service vsftpd restartShutting down vsftpd doneStarting vsftpd donesuse-linux:/etc #qin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电商内容营销自动化工具创新创业项目商业计划书
- 农畜产品天然成分提取创新创业项目商业计划书
- 农产品产地直销网络创新创业项目商业计划书
- 2025年学前教育机构师资队伍教师培训效果评价与反馈体系报告
- 2025年工业互联网平台NFV虚拟化在5G网络中的应用场景报告
- 2025年工业节能技术改造资金申请项目申报条件与评估报告
- 2025年教育行业人才流失现状与吸引力建设策略报告
- 2025年网络直播行业规范化与直播平台国际化发展商业模式创新报告
- 甘肃省定西市岷县2021-2022学年第一学期五年级科学期中试题(含答案)
- 营养师考试2025年备考实操技能与营养调查模拟试卷
- 2025护理文书书写规范
- 2025年机械设计与制造考试试题及答案
- 大数据风控与信用评估体系
- 新媒体运营学习心得体会
- DB32T 5124.2-2025 临床护理技术规范 第2部分:成人危重症患者无创腹内压监测
- 可信数据空间解决方案星环科技
- Part3-4 Unit1 Travel 课件-【中职专用】高一英语(高教版2021基础模块2)(2023修订版)
- 中学班级文化建设实施方案
- 2025年中学教师资格考试《综合素质》核心考点特训题库(含答案)之教育管理论述题
- 全球重要农业文化遗产申报路径
- 公司政治监督工作方案
评论
0/150
提交评论