| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> VMWare虚拟机下ubuntu系统与windows系统的文件共享 -> 正文阅读 |
|
[系统运维]VMWare虚拟机下ubuntu系统与windows系统的文件共享 |
在VMware虚拟机安装ubuntu并搭建单片机开发环境,为平衡操作系统使用习惯以及文件传输的方便,需要实现两个系统之间文件共享功能。 自己已知ubuntu与windows系统之间文件共享有两种方式: 其一是通过在ubuntu下搭建SAMBA服务器,windows系统下可以通过Ubuntu主机IP地址访问共享文件夹; 其二是直接在VMware中设置ubuntu与windows的共享文件夹; Samba服务器实现文件共享搭建Samba服务器可以在ubuntu系统中建立一个独立的文件夹路径,在Windows系统下可以通过Ubuntu主机IP地址,方便地访问该文件夹。步骤如下: 1. 安装和卸载Samba命令: sudo apt-get install samba samba-common sudo apt-get automove samba 2. 建立Samba访问目录,增加目录权限 例如将共享文件夹路径置于家目录下,文件夹名称设为“myshare”,则命令及步骤如下: mkdir ~/myshare chmod 777 ~/myshare 3. Samba服务器添加用户(如我的Ubuntu用户名为:hello) sudo smbpasswd -a hello ******??????? //星号为该用户访问Samba的密码 4. 配置smb.conf sudo vi /etc/samba/smb.conf 在文件最后添加:
其中,path为上面建立的共享文件夹路径~/myshare valid users为访问Samba的用户hello 其他则是读写以及创建文件及文件夹的权限 5. 启动、停止以及重启Samba服务器 启动Samba服务器只需执行如下命令: sudo /etc/init.d/samba start 关闭Samba服务器命令: sudo /etc/init.d/samba stop 重启Samba服务器命令: sudo /etc/init.d/smbd restart 或者 sudo service smbd restart 注:修改了smb.conf配置文件,需要重启Samba服务才能生效。 6. Windows下访问共享目录 win+R或者点击运行,输入\\192.168.0.10\myshare 输入Ubuntu的用户名和访问Samba的密码,就能访问共享目录myshare了。 在VMware中设置ubuntu与windows的共享文件夹在VMware界面“虚拟机”标签下选择“安装VMware Tools” 有些时候执行这一步操作会提示错误, 这时需要使用CD/DVD选择ISO镜像文件获取VMware Tools安装包,实现安装;步骤如下: VMware虚拟机界面-->虚拟机选项卡-->设置选项,弹出如下界面: ?点击左边CD/DVD选项,右边勾选“使用ISO映像文件”,浏览,路径为VMware虚拟机安装路径下的ISO映像文件,linux.iso。点击确定; 启动ubuntu,可以看到有光驱存在,点击打开,出现如下界面: ?在家目录下创建VMware Tools文件夹,将上图中的文件拷贝到该目录并解压: sudo tar -zxvf VMwareTools-xxx.tar.gz 进入解压后的目录:cd vmware-tools-distrib 运行安装文件:sudo ./vmware-install.pl 安装过程中一直按enter即可,出现如下界面则表示安装成功: ?如果出现安装失败,或者在虚拟机中并不能显示共享文件夹,则可能是因为虚拟机版本和linux版本不匹配导致的。 接下来设置共享文件目录: 1. 将ubuntu关机,否则不能添加共享文件夹; 2. 在VMware虚拟机界面,选择虚拟机-->设置-->选项-->共享文件夹; 3. 点击右边的“添加”,点击“下一步”-->选择共享目录的路径,然后点击“下一步”-->选中 启动共享-->完成; 4. 在窗口的右边选择“总是启用”; 5. 确定, 退出; ?开启虚拟机,至此就可以在/mnt/hgfs目录下看到共享文件夹。 这种方式下,注意不要在虚拟机开启的状态下从Windows向共享文件夹拷贝数据。 以上部分内容来源: 在VMware中设置ubuntu与Windows共享文件夹_yangsong4353的博客-CSDN博客_ubuntu设置共享文件夹https://blog.csdn.net/yangsong4353/article/details/87866295------------------------------------------------------------------------------------------------------------- 采用第二种方式设置虚拟机与Windows之间的共享文件夹可能会遇到每次ubuntu启动时都需要手动挂载共享文件夹的问题: 手动挂载命令如下: sudo mount -t vmhgfs .host:/ /mnt/hgfs/ 为了避免每次启动ubuntu都需要手动输入以上命令才能访问共享目录,我们将这条命令做成脚本,并设置开机自动执行,步骤如下: 编辑rc.local脚本 ubuntu开机后会自动执行/etc/rc.local文件中的脚本命令,因此我们可以直接在/etc/rc.local中添加命令如下:
? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 1:23:12- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |