Linux虚拟机共享文件夹设置教程
创新互联建站为您提适合企业的网站设计 让您的网站在搜索引擎具有高度排名,让您的网站具备超强的网络竞争力!结合企业自身,进行网站设计及把握,最后结合企业文化和具体宗旨等,才能创作出一份性化解决方案。从网站策划到成都网站设计、成都网站制作, 我们的网页设计师为您提供的解决方案。
在虚拟机中,我们可以模拟出多台计算机,让操作系统运行在虚拟环境中。而在实际的项目中,我们需要有多个虚拟机之间共享一些文件或者目录。本文将介绍如何设置Linux虚拟机中的共享文件夹。
1. 安装VirtualBox增强功能
首先需要安装VirtualBox增强功能,这个功能集提供了虚拟机与宿主机的双向交互。具体安装过程请查看VirtualBox文档。
2. 在虚拟机中创建共享文件夹
在虚拟机中创建共享文件夹需要先确定共享路径,通常是宿主机上的目录。在VirtualBox菜单栏中,选择“设备(U)”,然后选择“共享文件夹(V)”。
在弹出的窗口中,点击“添加(B)”按钮。
在添加共享文件夹对话框中,“文件夹路径”处填写需要共享的目录所在路径,例如在宿主机中的/home/vm-files文件夹。共享文件夹名称自己选择,例如“vmfiles”。
勾选“自动挂载” 选项,表示在虚拟机启动时自动挂载该共享文件夹。选择“只读”或者“读写”权限。最后点击“确定”按钮关闭对话框。
3. 挂载共享文件夹
已经创建好的共享文件夹需要在虚拟机中进行挂载,才能使用。在虚拟机中,首先创建共享文件夹的本地挂载目录。
打开终端,使用以下命令创建挂载目录:
sudo mkdir /mnt/vmfiles
然后使用以下命令挂载共享文件夹:
sudo mount -t vboxsf vmfiles /mnt/vmfiles
其中,vmfiles是在创建共享文件夹时的名称,/mnt/vmfiles为本地挂载目录路径。
注意:如果挂载过程提示缺少驱动或者没有权限,请检查是否安装了Virtualbox增强功能或者是否有相应的权限。
4. 使用共享文件夹
共享文件夹挂载成功之后,就可以正常使用了。可以使用ls命令查看挂载的共享文件夹,也可以通过文件管理器直接打开挂载目录。
在文件管理器中,通过挂载目录访问共享文件夹并进行文件传输和编辑操作。编辑完成之后在宿主机上也可以看到相应修改结果。
5. 自动挂载
如果想在Linux虚拟机每次开机时自动挂载共享文件夹,则可以在/etc/fstab文件中添加以下行:
vmfiles /mnt/vmfiles vboxsf defaults 0 0
以上命令表示将vmfiles共享文件夹自动挂载到/mnt/vmfiles目录下,使用vboxsf文件系统,设置读写权限,其他使用默认值。
结语
以上就是如何在Linux虚拟机中设置共享文件夹的完整步骤,可以方便虚拟机间的数据传输。在各种实际环境中,共享文件夹也成为了企业级应用场景中的重要组成部分,更进一步优化了资源的利用与协同。深入掌握共享文件夹技巧和方法,参考本文即可。
成都网站建设公司-创新互联,建站经验丰富以策略为先导10多年以来专注数字化网站建设,提供企业网站建设,高端网站设计,响应式网站制作,设计师量身打造品牌风格,热线:028-86922220在Linux中设置共享目录,需要使用samba服务,流程如下:
1.是否安装了samba服务
sudo apt-get install samba
sudo apt-get install bfs
2.创建需要共享的目录/ home/usr/share
#在目录/home/xxxx/share xxx为用户扒余名
mkdir share
3.修改该目录权限
chmod 777 share
4.备份并编辑b.conf允许网络用户访问
Sudo cp /etc/samba/b.conf /etc/samba/b.confSudo gedit /etc/samba/b.conf
#搜索security=user
#加入
security = user
username map = /etc/samba/sambausers
#文件最后加入:允许访问用户为 user1 贡献目录/home/xxxxx/share
comment = Share Folder with username and password
path = /home/xxxx/share
public = yes
writable = yes
vaild users = user1
create mask = 0700
directory mask =0700
force user 悄此友= nobody
force group = nogroup
available = yes
browerable = yes
#防止显示中文出现乱码
#在global workgroup=MSHOME改为WORKGROUP增加
display charset = UTF-8
unix charset = UTF-6
dos charset = cp936
5.增加网络访问用户user1 /删除用户 sudo userdel – r user1
sudo useradd user1
#该用户将只能从远程访问启槐,不能从本机登录。而且samba的登录密码能和本机登录密码不相同。
6.目前要新增网络使用者的帐号:
sudo bpasswd -a user1
sudo gedit /etc/samba/busers
7.在新建立的文件内加入下面这一行并保存
user1 = “network username”
8.需要更改newsfan的网络访问密码,也用这个命令更改
sudo bpasswd -a user1
9.删除网络使用者的帐号的命令把上面的 -a 改成 -x
sudo testparm
sudo /etc/init.d/samba restart
10.最后退出重新登录或重新启动一下机器,在linux终端中查询ip
ifconfig -a
#ip为192.168.128.128
11.然后在window运行\\192.168.128.128 访问share 用户名为user1 密码输入已设置的密码。
你在银伏旅linux下更改要共享的这个目录权限,以及他的子目录的权限
比如你要共享/root/abc这个目录,你可以在/root这个目录中使用命令:
chmod -R 777 abc
chmod 命令是改变目录或者文件的权限
-R 是将这个目录,以及目录中的文件和他的子目录,以及子目录中所有的文件,总之,就是这个锋凳厅册目录下所有的东西的权限一并修改
777 指的是要更改的权限,具体代表什么意思,不好说,你可以到相关网站上查询
abc 就是你要共享的那个目录了
还有什么疑问,可以加我QQ:
参段悄慎握敬考运燃
linux虚拟机设置共享文件夹的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux虚拟机设置共享文件夹,「Linux虚拟机共享文件夹设置教程」,linux如何设置共享?的信息别忘了在本站进行查找喔。
成都网站建设选创新互联(☎:028-86922220),专业从事成都网站制作设计,高端小程序APP定制开发,成都网络营销推广等一站式服务。
文章标题:「Linux虚拟机共享文件夹设置教程」(linux虚拟机设置共享文件夹)
本文网址:http://www.shufengxianlan.com/qtweb/news34/50134.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联