虚拟机和主机文件共享方法
【一、安装vmware tools工具,直接进行文件的拖拽与复制】
vmware tools的安装具体查看上篇文章
【二、使用虚拟机自带的共享功能】
在vmware里VM->设置->options选项卡->shared folder 添加共享文件,具体如下图所示:
注:前提是已成功安装vmware tools工具
登录到虚拟机的 /mnt/hgfs下可以找到共享的文件了,如下图所示
(注意:前提是vmware tools 必须安装正确,否则不能实现文件共享功能)
【三、挂载】
1、将要共享的文件,打包成一个iso文件,如果做如下图操作:
【四、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
5.开始安装(按上面的文件顺序安装)
6.创建一个用户 samba
useradd samba
passwd samba
7.设置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】
首先要开通ssh服务
#/etc/init.d/sshd start
开通成功后设置IP
首先查看虚拟机的网卡配置情况
如是HOST-only
主机的IP为:192.168.0.1
则需将虚拟机的eth0的IP设置为:192.168.0.xxx,两者要ping通且将虚拟机的防火墙置为关闭状态即可使用SSH进行连接
设置IP的方法有很多:
1、通过yast
2、通过命令行进行临时设置
#ifconfig ethx IP netmask 255.255.255.0 up
3、直接修改文件
#cd /etc/sysconfig/network
#vi ifcfg-eth0
BOOTPROTO=static
IPADDR=XXXX
NETMASK=XXXX
ONBOOT=YES
修改成功后
重启网卡
#/etc/init.d/network restart
注:开通FTP、TELNET等功能,也可使用工具进行文件的传输