第一种方法:使用虚拟机自带的共享功能

1、在vmware里VM->设置->options选项卡->shared folder  添加共享文件,具体如下图所示: 


 
2、然后到 /mnt/hgfs下可以找到共享的文件了。 
cd  /mnt/hgfs   www.2cto.com  
ls -l 
(注意:前提是vmware tools 必须安装正确,否则不能实现文件共享功能)  
第二种方法:挂载 
1、将要共享的文件,打包成一个iso文件,如果做如下图操作: 
2、启动驱动 
mount  /mnt/cdrom 
3、浏览共享文件 
cd /mnt/cdrom/ 
ls -l 
4、用完关闭驱动 
umount /mnt/cdrom 
第三种方法:samba服务器 
1.看看是否已经安装了samba服务器(rpm  -p samba) 
2.如有,就卸载(rpm  -e  samba    或强制删除:   rpm -e --nodeps samba  ) 
3.把自己的安装文件挂载到linux下 
4.把 samba开头的文件,拷贝到/home目录下,准备安装 
cp  /mnt/cdrom/samba*  /home 
文件都有: 
samba-common-3.0.33-3.28.el5.i386.rpm 
samba-client-3.0.33-3.28.el5.i386.rpm 
perl-Convert-ASN1-0.20-1.1.noarch.rpm 
samba-3.0.33-3.28.el5.i386.rpm 
xinetd-2.3.14-10.el5.i386.rpm 
samba-swat-3.0.33-3.28.el5.i386.rpm 
www.2cto.com  
5.开始安装(按上面的文件顺序安装) 
 
6.创建一个用户 samba 
useradd  samba 
passwd  samba 
7.给zhang设置samba密码 
cat  /etc/passwd  |  mksmbpasswd.sh > /etc/samba/smbpasswd  
(将系统中的用户都放到samba用户密码中去) 
设置密码 
smbpasswd -a samba 
8.启动samba服务器,测试 
service  smb  start 
service  smb  stop 
service  smb  restart 
9.在windows系统上,“运行”->"\\linux系统的IP"(前提:网络是通的) 
10.在linux系统里浏览数据 
cd  /home/samba 
第四种方法:SSH 
1.设置linux的IP地址 
(具体有三种方法: 
第一种方法: 
(1)用root身份登录,运行setup命令进入到text mode setup utility 对网络进行配置,这里可以进行ip,子网掩码,默认网关,dns的设置。(按空格选择自动分配,按tab跳到IP填写处) 
(2)这时网卡的配置没有生效,运行  /etc/rc.d/init.d/network  restart 命令才能使刚才的设置生效。 
第二种方法: 
(1)ifconfig  eht0  x.x.x.x  对网关进行设置 
(2)ifconfig  eth0  network   x.x.x.x  对子网掩码设置 
对广播地址和DNS使用默认的 
(注意:这样配置网络将会立即生效。但是是临时生效。) 
第三种方法: 
(1)修改/etc/sysconfig/network-scripts/ifcfg-eth0 这个文件里面各个属性可以修改,包括IP,子网掩码,广播地址,默认网关。 
(2)这时网卡的配置没有生效,运行/etc/rc.d/init.d/network  restart  命令我们刚才做的设置才生效。 
(这种方法是最底层的修改方法) 
ONBOOT=yes   www.2cto.com  
BOOTPROTO=static 
) 
2.设置VMware的网络设置,如下图: 
3.设置windows下的vmnet8的IP地址(和linux环境中的IP在同一个网段,不能相同哦),如下图:

4.配置SSH(Hostname是linux系统的IP),如下图: 


 
5.到此,已经ok.

虚拟机和主机文件共享的四种方法相关推荐

  1. 《云计算》linux改变主机名的四种方法

    hostnamectl 命令允许在 Linux 中设置三类主机名,它们的细节如下: ◈ 静态: 这是静态主机名,由系统管理员添加. ◈ 瞬时/动态: 这个由 DHCP 或者 DNS 服务器在运行时赋予 ...

  2. 解决 虚拟机VMware Authorization Service未能启动的四种方法

    闲话短述(仅记录个人学习原由): 最近装系统装上瘾了,要测试装机U盘,由于之前的虚拟机VMware Player没有快照.克隆等功能不方便,所以去下载了个VMware Workstation 15.5 ...

  3. cmd sqlplus远程连接_Oracle连接远程数据库的四种方法

    Oracle数据库的远程连接可以通过多种方式来实现,本文我们主要介绍四种远程连接的方法和注意事项,并通过示例来说明,接下来我们就开始介绍 第一种方法: 若oracle服务器装在本机上,那就不多说了,连 ...

  4. 获取MAC地址的四种方法(转)

    https://www.cnblogs.com/zlshmily/p/10058560.html zlshmily 在实际的应用系统中,我们往往会需要在程序运行时获取当前机器的网卡的MAC地址,以便作 ...

  5. 如何连接远程数据oracle数据库代码,Oracle连接远程数据库的四种方法

    Oracle数据库的远程连接可以通过多种方式来实现,本文我们主要介绍四种远程连接的方法和注意事项,并通过示例来说明,接下来我们就开始介绍 第一种方法: 若oracle服务器装在本机上,那就不多说了,连 ...

  6. 如何应对云爆发架构?四种方法替你解忧

    [TechTarget中国原创] 虽然大多数CIO喜欢混合云方案,但现实却悄悄遇到了点烦人的小问题--如受美国和欧盟的一些电信业务光纤连接投资不足所累.欢迎来到云爆发架构的地狱式网络体验. 缺乏公有云 ...

  7. 【Java】数组拷贝的四种方法

    四种方法 System.arraycopy() 这是一个native的方法,也是对大数组最高效的方法. Arrays.copyOf() 源码如下: public static <T> T[ ...

  8. 国内投资者投资港股的四种方法和港股必知25件事

    国内投资者投资港股的四种方法和港股必知25件事 2015年04月09日 07:41 来源:凤凰财经 class="miniseebox js_weixin_iframe" fram ...

  9. linux忘记root密码怎么办——重置root密码的四种方法

    linux忘记root密码之后,可以通过修改bootloader启动项的参数,进入系统,重新通过passwd指令修改root 密码. 下面介绍了常用的四种方法,在不同的场景可以选择不同的方法进行roo ...

最新文章

  1. 斯皮尔曼相关系数范围_数据的相关系数
  2. struts2 开发
  3. 检查 Flutter 应用程序是否在 Web 上运行
  4. NYOJ 56 阶乘因式分解(一)
  5. SQL Server 系统存储过程
  6. Redis运维和开发学习笔记(4) Redis参数意义
  7. 微机原理换行代码_微机原理课程设计——汇编输出杨辉三角
  8. 通过命令行新建qt项目,并编译打包
  9. paxos 练手 推进中
  10. junit测试SSH基本环境
  11. 20191025:(leetcode)摆动序列
  12. Opencv项目实战:09 物体尺寸测量
  13. 微型计算机硬件列表,微型计算机的硬件组成 | 学步园
  14. 自己计算机设置盘密码怎么操作,电脑硬盘,教您电脑硬盘怎么设置密码
  15. 分析Faster RCNN中的RPN
  16. 对宇宙起源的一个现代猜想-重生而非诞生
  17. 让对方计算机死机的代码,微信让对方死机代码是什么?一串代码卡死微信
  18. 20175208 实验一 Java开发环境的熟悉
  19. ArduinoIDE初步开发ESP8266时钟
  20. 怎样去掉word文档中烦人的红线?

热门文章

  1. 来自曾经一起“挥洒汗水”的志愿者伙伴们的一封信
  2. 重磅邀请函来了!首届腾讯云加社区开发者大会免费报名!
  3. WebRTCon 2018 Day Two精彩回顾
  4. 大型前端项目的断点调试共享化和复用化实践
  5. 重磅!腾讯云首次披露自研业务上云历程
  6. 胡珀:从危到机,AI 时代下的安全挑战
  7. linux下文件的创建时间、访问时间、修改时间和改变时间
  8. 内网穿透工具ngrok的使用
  9. 那么到底什么是热点???
  10. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?