ubuntu虚拟机设置NFS文件共享

ubuntu虚拟机设置NFS文件共享,第1张

参考多篇博客,然后自己试验,顺便写一下自己测试的过程。
2 设置虚拟机里的ubuntu为固定IP,“编辑连接”,IPv4设置,方法改为手动,添加一个固定IP地址,填写DNS,否则否则无法解析域名,无法登陆外部网站,这里似乎要重启,重启后才能登陆外部网站


3 安装nfs

我使用的是ubuntu14,会提示“选取 rpcbind 而非 portmap”,然后会安装或者检查更新rpcbind,使用rpcbind即可

4 配置NFS路径

必须使用sudo获取root权限否则无权限修改文件,文件末尾添加:

5 启动NFS

由于没有portmap,所以第一句没必要执行,可以尝试sudo /etc/initd/rpcbind start或者/etc/initd/rpcbind restart或者/etc/initd/rpcbind force-reload,可能都是被拒绝执行,不过发现似乎没啥影响

6 在arm板或者另一个linux系统中挂载虚拟机里共享的文件夹

我使用的arm需要使用如下命令挂载,/mnt/kk这个文件夹要自己创建

其他使用

如果出现错误:

mount: /mnt/kk: bad option; for several filesystems (eg nfs, cifs) you might need a /sbin/mount<type> helper program

执行如下命令安装nfs-common

7 取消挂载

1在虚拟机系统没有运行的情况下,点击虚拟机工具栏的VM->settings->options->Shared Folders,按照提示添加一个你要共享的windows下的文件夹。
2安装vmtools,vmtools安装成功后会看到目录/mnt/hgfs如果没有该目录则可以手动建立
3ubuntu终端下运行 sudo apt-get install open-vm-dkms
4进入目录:/etc/initd,把"sudo mount -t vmhgfs host:/ /mnt/hgfs"写到open-vm-tools文件的最后一行(需要root权限,可以用命令:sudo vi open-vm-tools)。
5在当前目录:/etc/initd/运行,"sudo /open-vm-tools restart",运行成功后你会在目录:/mnt/hgfs下面看到你共享的文件夹

虚拟机Ubuntu如何与本地系统共享文件
最新的虚拟机,与最新的Ubuntu系统直接可以共享文件!
如图,复制电脑上的文件:
然后,点虚拟机,然后ctrl+v 粘贴,对就这样文件就从windows里复制到Ubuntu系统里去了。
同理复制虚拟机里Ubuntu系统里的文件:
然后ctrl+v 粘贴到windows系统里,对就这么简单!

小编今天给大家分享如何在ubuntu 1004下设置共享目录文件夹给Windows(win7系统)用户,这样在windows下可以打开Ubuntu里面共享的目录文件夹,这样就方便一些需要同时使用Ubuntu和windows系统的朋友。
本经验说明:
小编的这个建议只适合于1010之前版本的ubuntu系统,后面的1104,1110。。。1404系统因为采用的默认桌面不同,所以本经验不适用,若要使用,那么请安装GNOME桌面
方法/步骤
要在Ubuntu下给windows系统共享文件夹、目录,首先要在Ubuntu系统中安装一个软件:samba,在Ubuntu系统中打开终端命令行窗口,然后输入下面的命令就可以安装samba了:
sudo apt-get install samba
安装好samba后,打开我们要设置共享的文件夹所在的目录
在要共享的文件夹上面点右键,然后在d出的菜单中选择“共享选项”
点击选择 “共享选项”后,就打开“文件夹共享”设置对话框,如下图所示,文件夹共享的一些设置主要就是在这个对话框中设置
为了让windows下更好的访问Ubuntu下的共享目录,最好参考小编下图面的设置,设置好后,点击右下方的“创建共享”按钮
点击“创建共享”按钮后,会d出图下图所示的提示框,这个其实就是对我们上一步设置的权限的创建,点击右边的“自动添加权限”按钮,设置完成后文件共享设置对话框就自动关闭
回到我们要设置共享的文件夹所在的目录,发现我们要共享的文件夹上面多了一个手型托盘的小图标,这个图标表示这个文件夹是共享的
现在windows系统上,小编用的是win 7系统,打开一个文件,然后在地址栏输入,我们设置共享的文件夹的电脑的ip和双斜杠,这样就可以打开ubuntu下面的共享了

方法

1打开虚拟机,点击编辑虚拟机设置如图:

2进入虚拟机设置界面,点击选项,然后点击共享文件夹,点击添加。进入添加共享文件夹向导界面,点击下一步。如图:

3点击浏览,选择需要共享的文件夹,选择后点确定,这里选择E盘。如图:

4点击下一步,点击完成。共享文件夹设置好了。如图:

5进入虚拟机之后看到的共享文件夹。如图:

首先,必须要有已经在VirtualBox中安装好的Ubuntu系统,才能按照以下步骤 *** 作,具体怎样在VirtualBox中安装Ubuntu系统百度经验里已经有很多,大家可以自己查询参照。
打开虚拟机进入Ubuntu系统,首先要安装VirtualBox增强功能包(VBoxGuestAdditions),参照下图,如果确认已经安装就直接跳过至第4步。
点击运行后,系统会自动安装,安装完成后要求重启系统。
在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间。
右击状态栏上共享文件夹图标或菜单栏“设备-共享文件夹”,打开共享文件夹设置,如图示
点击共享文件夹设置框,右上角的添加按钮
选择之前本机设置的共享文件夹,此时一定不可以勾选自动挂载
设置好共享名后,进入Ubuntu系统,打开终端,先执行命令,在挂载点目录添加“bdshare”目录,接着执行"mount -t vboxsf BaiduShare /mnt/bdshare/",就能完成共享文件夹的设置。
设置完成,可以创建几个文件,测试一下
(测试方法:
1 在本地创建一个文件,到mnt/share/目录 查看。
2在share目录创建一个文件,在本机进行查看)
设置自动挂载,重启虚拟机系统共享仍在。
可以在/etc/fstab中添加一项
BaiduShare /mnt/share vboxsf rw,gid=110,uid=1100,auto 0 0
卸载挂载点命令:umount -f /mnt/share

进入Ubuntu主界面,双击“Ubuntu 软件中心”(Ubuntu Software Center)
2
在搜索输入框中输入“Samba”进行搜索。
3
选中下图所示软件项,点击安装按钮进行安装。(注意,我已安装,所以看到的是移除-Remove按钮)
END
创建共享文件夹并设置访问属性
本文以Home目录进行事例讲解,所以先进入Home目录, 鼠标右键新建一个文件夹。
命名该文件夹(ShareFolder)后右键该文件夹,在快捷菜单中点击属性(Properties)
在d出的对话框中点局域网共享(Local Network Share)一项
开启所有列出项功能 - 分享,允许创建、删除、允许游客访问,点击创建分享(Create Share)。
在权限确认对话框中选择自动添加权限,然后点击close关闭对话框即可。

要完成这些共享,首先要知道被访问计算机(windows计算机)的ip,可以在”运行“——输入”cmd“——输入”ipconfig“,然后查看ipv4的ip。也可以直接在windows搜索框输入”cmd“
在windows上给远程登录的用户设置一个账号密码。”右击计算机图标“——"管理”——“本地用户和组”——“用户”。然后右击选择“新用户”,输入账号密码,并勾选“密码永不过期”,这样,在远程用户登录系统的时候就不用每次都要输入账号密码。
在window中选择需要分享给Ubuntu系统的文件夹,右击选择“共享”——“高级共享”——“高级共享(D)”——勾选“共享此文件夹”。由于默认共享的文件是给所有人赋予读取权限,你还可以某一个用户指定其他的权限,比如我这里给名字为“ier”的用户指定了“完全控制”、“更改”和"读取"的权限。
在Ubuntu计算机上打开"主文件夹“,然后选择网络下的”连接到服务器“。在服务器地址中输入”smb://目标ip“例如我的是”smb://20220321211“然后点击”链接“。
这时,就会提示你输入”用户名和密码“,你要填上刚才在windows下新增加的用户和密码,连接成功后会看到windows计算机上的所有文件夹,但是却在每一个文件夹名字都打了一个”$“,带$的文件处于非共享状态表示不可以访问,,不加$的表示可以正常访问。
步骤阅读
6
这时就可以任意 *** 作windows上的文件了。 *** 作完成。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13336893.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-17
下一篇 2023-07-17

发表评论

登录后才能评论

评论列表(0条)

保存