Linux虚拟机使用Samba方法实现和主机的文件共享

在虚拟机中的文件想要拿到电脑上该怎么办呢?复制粘贴显然是不行的,在虚拟机中你复制的内容回到电脑主机就没有了,所以是不可能粘贴过来的,那么我们要如何实现呢?就是文件共享啦
正题来啦
文件共享的方法也不止一种,我这里要说的就一种——Samba多提一句,实现共享需要权限大家都晓得,那就需要超级用户root来登录,才会有下面的操作的哈
使用Samba方法实现要先看自己是否安装了Samba所需要的包,查看方法:在终端输入命令rpm -qa|grep samba回车,如下图:
Linux虚拟机使用Samba方法实现和主机的文件共享
有这四个包就基本满足实现共享了,有5个更不要担心,那就更好,哈哈哈~如果没有的话,那…还是可以安装的,安装方法也再唠叨一下吧,在虚拟机视图界面就是首页了,有一个从这里开始,看图
Linux虚拟机使用Samba方法实现和主机的文件共享
呐呐呐,就它~点开选择系统设置–>添加/删除应用程序–>服务器–>服务器配置工具点开细节,里面巴拉巴拉有NFS、Samba这些都给它打勾,确定…都好了就有了。下面继续

  1. 想要实现文件共享首先就要有一个你要共享的共享文件夹,这样主机才能访问这个文件夹,我们就先在home目录下建一个文件夹,使用命令的方式:打开终端–>输入cat >文件夹名(eg:test)–>回车–>随意输入内容,回车–>Ctrl+D退出此命令
  2. 新建一个用户,useradd ****(说明:这是用户名,自己随意设置),回车–>设置密码:passwd回车–>123456回车123456确定密码
  3. 设置共享,输入命令:vi /etc/samba/smb.conf回车查看配置,修改以下几点,1 :share
    Linux虚拟机使用Samba方法实现和主机的文件共享
    2:改成yes
    Linux虚拟机使用Samba方法实现和主机的文件共享
    3:巴拉巴拉这一块有没有,没有的话加上,蓝色猪赛克的地方就是大的共享文件夹叫什么,eg:****
    Linux虚拟机使用Samba方法实现和主机的文件共享
    4:保存退出

需要注意的一项,虚拟机在关机状态时,上边导航栏虚拟机选项里面的共享文件夹要是开启的状态,如图:
Linux虚拟机使用Samba方法实现和主机的文件共享
接下来,查看smb的状态、开启smb、重启smb,直接看图:
Linux虚拟机使用Samba方法实现和主机的文件共享
给home目录访问权限,命令如下:chmod 777 /home–>重启smb服务
试一下吧~回到电脑主机,点击此电脑–>网络–>地址栏输入虚拟机的IP地址回车看看效果吧!不知道直接虚拟机的IP地址?好说好说,一个命令就可以查看,在终端输入ifconfig -a回车查看8~~分享就到这里啦~操作过程中遇到问题欢迎留言一起解决、一起学习,拜拜
Linux虚拟机使用Samba方法实现和主机的文件共享