前言

树莓派有一个非常好的优点就是功耗特别低,大概只有3W的样子。因此如果在树莓派上搭建一个NFS家庭文件服务器是非常理想的设备,因为树莓派功耗底所以没有风扇等机械结构自然也就没有噪音等困扰,可以说是最合适的家庭文件存储服务器了。这里的NFS(Network File System)是LINUX系统包括树莓派的RASPBERRY系统常见的网络文件系统,因为他是FREEBSD支持的一种文件系统,而很早就已经推出到市场上所以有非常多的单位和行业标准都很好的支持。下面我们介绍,如何在树莓派上安装配置NFS文件服务!

在线安装NFS服务端到树莓派

这里我们还是采用树莓派默认的在线安装工具APT-GET的方式安装,首先是升级树莓派的源让NFS更新到最新的版本。

sudo apt-get update

sudo apt-get dist-upgrade

下面我们先安装树莓派NFS需要的基础支持服务,例如portmap等服务。命令如下;

sudo apt-get install portmap

完成上面基础环境的安装后,现在就正式安装NFS核心服务了。操作命令如下;

sudo apt-get install nfs-kernel-server

最后我们通过命令尝试默认启动下NFS服务,看是否会报错。

/etc/init.d/nfs start

修改NFS文件服务的默认配置

NFS文件服务的配置采用exports文件进行配置的存储,所以我们可以利用树莓派的nano文本编辑器直接对NFS配置文件进行编辑。

sudo vi /etc/exports这里我才用的是VI编辑器,当然也可以直接采用nano编辑器。

打开默认配置文件,我们在文件的最后面添加我们的配置信息。如下;

/mnt/nfs *(rw,sync,no_root_squash)

/mnt/nfs是Ubuntu根目录下的一个文件夹

# * 表示任何IP都可以共享,如果你想限定个别IP,用IP替代

#no_root_squash不太安全,可以改为root_squash,这里是特殊应用

保存并退出

启动NFS服务

sudo /etc/init.d/portmap restart

sudo /etc/init.d/nfs-kernel-server restart

至此,NFS文件服务端的配置工作基本完成。我们在其他树莓派或电脑上可以通过mount命令进行挂载,具体挂载的例子如下;

sudo mount (-t nfs -o nolock)192.168.1.13:/mnt/nfs /tmp

挂载成功后会在客户电脑上多出一个网络磁盘出来。

总结

这次树莓派搭建家庭文件NFS服务器,关键是要在配置上更具自己的文件夹路径进行配置好。其次就是,如果树莓派默认安装源上没有NFS服务的在线安装包的话,可以考虑通过修改树莓派的源来进行安装源服务器的更换。

树莓派 文件服务器,树莓派安装配置NFS文件存储服务器相关推荐

  1. 基于树莓派的WireGuard安装配置与使用

    基于树莓派的WireGuard安装配置与使用 关于WireGuard 简介 WireGuard 是新一代的虚拟专用网协议,相比于 IPSec 和 OpenVPN 等软件,特点是简单.安全.高效,源码总 ...

  2. CentOS 7 安装配置 NFS

    CentOS 7  安装配置 NFS 环境 nps 192.168.1.97 client 192.168.1.98 一.yum 安装 yum -y install nfs-utils rpcbind ...

  3. 文件服务器搭建_小型企业文件存储服务器的搭建四部曲

    随着科技的发展,越来越多的企业都选用了服务器,但是很多企业为了节省成本,购买存储服务器并不是最好的选择,所以这就使得很多企业自己私底下就搭建了企业文件存储服务器.今天小编就给大家带来这四个步骤: 使用 ...

  4. centoshttpd文件服务器,CentOS7安装配置httpd文件服务器

    1. 安装配置httpd $ sudo yum install httpd 2. 修改配置文件welcome.conf 将配置文件 /etc/httpd/conf.d/welcome.conf 以下选 ...

  5. 0.树莓派3上安装配置Archlinux

    为什么80%的码农都做不了架构师?>>>    本文永久地址:https://my.oschina.net/bysu/blog/1557801 1 下载: 下载(不得不吐槽,官网上的 ...

  6. centos nfs java_CentOS下安装配置NFS并通过Java进行文件上传下载

    1:安装NFS (1)安装 yum install nfs-utils rpcbind (2)启动rpcbind服务 systemctl restart rpcbind.service 查看服务状态 ...

  7. 树莓派2 安装linux系统安装教程,树莓派raspi2-ubuntu meta安装配置指导

    首先是硬件准备: 1.树莓派raspi2B------------------------1 2.普通显示器----------------------------1 3.普通pc---------- ...

  8. linux 6.7 nfs安装yum,centos6.7下安装配置NFS

    分为Server配置和Client配置,基本过程如下: Server端配置 安装软件 #yum –y install nfs-utils nfs-utils-lib 设置开机启动 #chkconfig ...

  9. 文件服务器fastdfs安装配置【草稿】

    前言 请参考下列先行者的各个文档: FastDFS : 开启钻牛角尖模式搞FastDFS集群 CentOS7搭建FastDFS V5.11分布式文件系统及Java整合详细过程(一) FastDFS教程 ...

最新文章

  1. NSDate NSCalendar NSString之间的故事以及转换
  2. dhcpd命令--Linux命令应用大词典729个命令解读
  3. spring 配置文件无法加载,junit找不到xml配置文件java.lang.IllegalStateException: Failed to load ApplicationContext...
  4. python实现ping某一ip_Python实现ping指定IP的示例
  5. python unpack_ip地址处理每天10行python代码系列
  6. unity多人联机插件_Mirror ---Unity多人联机游戏API(一)
  7. 通过Cookie存取用户游览记录的代码示例
  8. CCF201509-5 最佳文章【AC自动机】(100分解题链接)
  9. 电子元器件篇---电感
  10. 可视化神器Plotly玩转直方图
  11. 2017杭州云栖大会精华PPT
  12. SSM框架中实现地图查询及ECharts直方图功能
  13. 计算机分子模拟的意义包括,计算机分子模拟
  14. 计算机上根号是哪一个,电脑上怎么哪个键是数学中的开根号啊
  15. Win10 更改桌面背景为图片不生效,马上自动变为纯色黑色
  16. docker bind source path does not exist: /etc/timezone“
  17. 2018 微信数据报告,看看你的微信用了多少天?
  18. quartz简单配置
  19. [WPS]一次性解决论文插图的题注与章节号对不上问题
  20. 基于ROS的UR5机器人开发学习(三)| 安装力矩传感器插件和Onrobot RG2夹爪

热门文章

  1. PPT:智能仓储物流系统建设全流程
  2. windows中手工调整活动路由表的简单方法
  3. 日语动词ば形变换、可能形式变换和被动形式、使役形式
  4. 突破年薪20w,不敲代码行不行?
  5. 语音对讲软件_语音交友软件开发:一对一语音直播和视频在线观看的区别
  6. 引入0-1规划的运输学问题
  7. SLAM学习:Gmapping建图下地图变形更新速度慢问题
  8. P2371 [国家集训队]墨墨的等式 ——同余最短路
  9. 计算机安全学第2版pdf,计算机安全学讲义第三讲消息认证.pdf
  10. 恒压供水一拖三程序图纸(看描述)恒压供水一拖三图纸程序