nfs

ubuntu下nfs服务的搭建

一个人想着一个人 提交于 2019-12-04 10:59:57
NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 1、首先使用 sudo apt-get update命令更新安装库! 2、使用 sudo apt-get install nfs-kernel-server 命令安装 3、配置nfs 打开 /etc/exports /NFS/nfsdir *(rw,sync,no_root_squash,no_subtree_check) 4、重启 sudo /etc/init.d/nfs-kernel-server restart 5、测试 sudo mount -t nfs 192.168.0.185:/NFS/nfsdir /mnt umount /mnt 来源: CSDN 作者: atcmy 链接: https://blog.csdn.net/atcmy/article/details/53078708

Ubuntu 16.04下搭建nfs服务器

空扰寡人 提交于 2019-12-04 10:59:11
转载地址:http://www.cnblogs.com/MoreExcellent/p/7222895.html nfs服务是实现Linux和Linux之间的文件共享,nfs服务的搭建比较简单。 现在介绍如何在ubuntu16.04系统中搭建nfs服务,ubuntu的搭建比红帽的还要简单。 1、安装nfs服务 sudo apt install nfs-common 2、修改配置文件 sudo vim /etc/exports   修改内容如下: /home *(rw, sync ,no_root_squash)   各段表达的意思如下,根据实际进行修改 / home :共享的目录 * :指定哪些用户可以访问 * 所有可以ping同该主机的用户 192.168 . 1 .* 指定网段,在该网段中的用户可以挂载 192.168 . 1.12 只有该用户能挂载 (ro, sync ,no_root_squash): 权限 ro : 只读 rw : 读写 sync : 同步 no_root_squash: 不降低root用户的权限 其他选项man 5 exports 查看 3、重启nfs服务 sudo /etc/init.d/nfs-kernel-server restart    到此,nfs的服务就搭建好了。    下面介绍客户端如何访问服务器 1、检查客户端和服务端的网络是否连通

ubuntu14.04安装NFS文件系统

梦想与她 提交于 2019-12-04 10:57:51
NFS用于Linux主机访问网络中其他Linux主机上的共享资源。 NFS的原理是在客户端上通过网络将远程主机共享文件系统以挂载(Mount)的方式加入本机的文件系统,之后的操作就如同在本机上一样。 NFS服务器(宿主机) 开发板(目标机) 1.安装NFS Ubuntu上默认是没有安装NFS服务器的,首先要安装NFS服务程序: $ sudo apt-get install nfs-kernel-server 2.建立一个nfs服务的专有文件夹 $ mkdir -p /home/linux/nfs_service 3.打开portmap服务 $ service portmap start 报错: $ exportfs: Failed to stat /home/linux/nfs_exports: No such file or directory 这是因为新版本中portmap已经被rpcbind取代,输入 $ service rpcbind start 就好了。 4.修改/etc/exports文件 在最后加上共享的文件夹路径 home/linux/nfs_service *(rw,sync,no_root_squash,no_subtree_check) 5.重启NFS服务: $ sudo /etc/init.d/nfs-kernel-server restart 6

虚拟机ubuntu14配置NFS服务器 主机win7挂载 局域网内主机挂载

断了今生、忘了曾经 提交于 2019-12-04 10:57:17
主机win7系统,系统内装虚拟机ubuntu14,局域网内其他主机也为win7系统,都要开启NFS客户端程序,win7家庭版没有这个功能,开启方式如下: 因为公司网络接的大型交换机用的静态IP,所以这里介绍虚拟机桥接方式连接,虚拟机桥接配置如下: 然后设置ubuntu 14 的网络适配器: 到这里有关软件的设置就完成了,现在开始配置ubuntu 14 的静态IP: 主机的IP信息如下: IP:10.19.155.100 netmask:255.255.255.0 gateway:10.19.155.254 DNS1:10.16.5.88 DNS2:10.16.6.88 局域网内测试机IP信息: IP:10.19.155.210 netmask:255.255.255.0 gateway:10.19.155.254 DNS1:10.16.5.88 DNS2:10.16.6.88 将要配置ubuntu 14 的IP信息: IP:10.19.155.41 netmask:255.255.255.0 gateway:10.19.155.254 DNS1:10.16.5.88 DNS2:10.16.6.88 在配置IP信息之前先保证ubuntu 14有 NFS服务器程序,一般自动安装完成是没有的,用 apt-get install nfs-kernel-server 来安装,再安装一下

Ubuntu14.04安装NFS服务器

对着背影说爱祢 提交于 2019-12-04 10:55:09
1、安装NFS服务器 $ apt-get install nfs-kernel-server nfs-common 2、编辑/etc/exports,添加目标系统的根文件系统映射目录,假如目标系统的根文件系统最 后映射到/opt/filesytem,则/etc/exports内容如下: $ vim /etc/exports 增加如下内容 /opt/filesystem *(subtree_check,rw,no_root_squash,async) 3、服务重启 $ /etc/init.d/nfs-kernel-server restart $ exportfs -a (每修改过/etc/exportfs 后需要执行一次) 4、测试NFS 首先建立一个nfs测试的挂载点(目录): $ mkdir /home/tony/tmp_test 挂载nfs文件系统 mount –o nolock -t nfs ubuntuIP:nfsdir nfs_dir 如下所示 $ mount –o nolock -t nfs 192.168.1.2:/opt/filesystem /home/tony/tmp_test 如果挂载成功,则表示NFS配置成功。 来源: CSDN 作者: alex_equal 链接: https://blog.csdn.net/alex_equal/article

虚拟机上安装samba和nfs

女生的网名这么多〃 提交于 2019-12-04 10:54:29
前记 由于公司编译服务器上没有安装samba,所以需要搭建一个Linux虚拟机用于跳板,对本地提供samba服务,对编译服务器提供nfs服务,实现share文件夹内的内容本地与编译服务器共享,虽然挺简单的,但是一些细节还是容易出错,也为了下次减少上网搜索的时间,故记录一下。 虚拟机软件 刚开始时选择了virtualbox来作为windows上的虚拟机软件,但安装后发现最新的virtualbox 5.2版本在window7上没有安装上桥接模式的网卡驱动,而要实现本地与虚拟机,编译服务器与虚拟机都互通必须使用桥接模式。 上网查找了一段时间发现有说是需要手动重新安装这个驱动 –> VituralBox无法桥接问题解决办法 。 但是这个方法在本地测试后并没有生效,故最终放弃选择vmware player来作为虚拟机软件。 从官网下载安装vmware player完成后,在控制面板/网络和Internet/网络连接会多出两张网卡VMnet1和VMnet8,一张是用于host only模式,一张是用于桥接模式,有了这两张虚拟网卡说明网卡驱动已经正常安装了。 创建虚拟机并安装Linux 在vmware选择新建虚拟机,在弹出的向导中的 安装程序光盘镜像文件(ios) 选择下载好的ubuntu镜像文件,而后一直按下一步即可,当然在过程中如果觉得默认的资源大小不合适也可以重新配置分配。 在安装过程中

Ubuntu上NFS的安装配置,启用nfs功能

别来无恙 提交于 2019-12-04 10:50:40
NFS 用于 Linux 主机访问网络中其他 Linux 主机上的共享资源。 NFS 的原理是在客户端上通过网络将远程主机共享文件系统以挂载 (Mount) 的方式加入本机的文件系统,之后的操作就如同在本机上一样。 NFS 服务器 ( 宿主机 ) 1. 安装 NFS Ubuntu上默认是没有安装NFS服务器的,首先要安装NFS服务程序: $ sudo apt-get install nfs-kernel-server (安装nfs-kernel-server时,apt会自动安装nfs-common和portmap) 这样,宿主机就相当于NFS Server。 1.服务器端:sudo apt-get install portmap 2.服务器端:sudo apt-get install nfs-kernel-server 3.客户端:sudo apt-get install nfs-common 2. 配置 NFS 1) 配置 portmap 方法1: 编辑/etc/default/portmap, 将 -i 127.0.0.1 去掉. 方法2: $ sudo dpkg-reconfigure portmap 对Should portmap be bound to the loopback address? 选N. 2) 配置 /etc/hosts.deny $ sudo gedit

Ubuntu 16.04系统上NFS的安装与使用

岁酱吖の 提交于 2019-12-04 10:50:28
Ubuntu 16.04系统上NFS的安装与使用 摘要: 本文介绍了 NFS 服务器的安装过程、配置文件和常用命令行工具,以及 NFS 客户端上如何安装常用工具,介绍如何挂载共享目录,并通过实验进行验证。 一、服务器端: 1.1 安装 NFS 服务: # 执行以下命令安装 NFS 服务器, #apt 会自动安装 nfs-common 、 rpcbind 等 13 个软件包 sudo apt install nfs-kernel-server 1.2 编写配置文件: # 编辑 /etc/exports 文件: sudo vi /etc/exports #/etc/exports 文件的内容如下: /tmp *(rw,sync,no_subtree_check,no_root_squash) /data *(rw,sync,no_subtree_check,no_root_squash) /logs *(rw,sync,no_subtree_check,no_root_squash) 1.3 创建共享目录 # 在服务器端创建 /tmp /data 和 /logs 共享目录 sudo mkdir -p /tmp sudo mkdir -p /data sudo mkdir -p /logs 1.4 重启 nfs 服务: sudo service nfs-kernel-server

嵌入式开发(一)虚拟机上的ubuntu系统上搭建nfs过程及遇到问题

筅森魡賤 提交于 2019-12-04 10:47:07
//找完工作了,在这所剩不多的大学时光里,尽情享受吧。 在闲时想做做毕设,所以就从头到尾搞一搞arm开发板吧 , 。 这是嵌入式开发的第一篇博客,从这开始记录接下来的点点滴滴吧,可生活,可工作。 首先,我手头有的资源有:tiny6410开发板一块,串口线,网线齐全,虚拟机上装有ubuntu12.04的PC一台,路由器一台,校园无线网,校园有线网。 先从虚拟机开始吧 , 首先,在ubuntu系统中安装nfs服务器,即 nfs-kernel-server 在联网的前提下,指令为:apt-get install nfs-kernel-server 安装好 nfs-kernel-server后,就该配置挂载目录和权限了,修改/etc/exports文件,添加如下代码并保存。 /usr/File/tiny6410nfs 192.168.0.*(rw,sync,no_root_squash,no_subtree_check) //上一行的参数解释为,/usr/File/tiny6410nfs 是自己创建的挂载目录,即nfs客户端与nfs服务器共享的目录,在开发板上理解为板子系统 与主机ubuntu共 享的目录。而192.168.0.*表示可访问nfs服务器的ip,*代表任意,192.168.0.*表示的是只要在192.168.0这个网段下的ip 都可以 挂载nfs,如果只有一个*

搭建NFS并挂载ubuntu16.04主机

孤街醉人 提交于 2019-12-04 10:46:52
如果排查的思路对你有帮助,请记住 消雨匆匆 or 大吊工。 码字和排查很累,仅此而已 我的电脑上安装了ubuntu16.04 不使用虚拟机的原因是我的一些程序要使用显卡,况且现在电脑这么便宜。。。。。 首先需要在linux主机端设置好需要挂在的目录。 我设置为/home/lxk/workspace/nfs_share 这里提一下 :有些可以在Uboot里面设置挂载的,直接将根文件系统放在目录上,终端的系统就可以启动内核啦,但是要用busybox做根文件系统还要添加一些动态链接库,我这里没深入了解,不是特别清楚 参考这个博客设置: http://www.sxccjx.com/jishu_1136388_1_1.html sudo gedit /etc/exports 设置完成后,就可以挂载了,在终端(开发板)输入 mount -t nfs 192.168.1.100:/home/lxk/workspace/nfs_share /mnt(这里我电脑IP设置了192.168.1.100) 修改文件,起初我没有加上insecure ,在主机端访问时,出现了access denied by server while mounting 192.168.1.100:/home/lxk/workspace/nfs_share错误 我主机电脑端的目录 就变成了开发板(终端)上的目录啦! 来源: