Ubuntu 18.04搭建NFS服务器
一、NFS 介绍
NFS 即网络文件系统(Network File-System),可以通过网络让不同机器、不同系统之间可以实现文件共享。通过 NFS,可以访问远程共享目录,就像访问本地磁盘一样。NFS 只是一种文件系统,本身并没有传输功能,是基于 RPC(远程过程调用)协议实现的,采用 C/S 架构。
二、安装 NFS 软件包
sudo apt-get install nfs-kernel-server # 安装 NFS服务器端
三、添加 NFS 共享目录
sudo gedit /etc/exports
添加如下内容
/home *(rw,sync,no_subtree_check,no_root_squash) # * 表示允许任何网段 IP 的系统访问该 NFS 目录
新建“/share”目录,并为该目录设置最宽松的权限:
mkdir share
chmod -R 777 share
四、重启 NFS 服务
sudo /etc/init.d/nfs-kernel-server restart
五、开发板挂载 Ubuntu NFS目录
① 首先确定 Ubuntu 可以上网,然后将开发板联网,使其与 Ubuntu 在同一网段下(方式有很多种这里给出参考:1.将开发板接在电脑所连的路由器或交换机上 2.将开发板连接电脑的网口,使用虚拟网卡,桥接)
② 确定开发板与Ubuntu之间可以 ping 通:
ping 192.168.56.100
③ 开发板端输入
mount -t nfs -o nolock 192.168.56.101:/home/hhl/hhl/share/ /tmp
如果报了此错误,原因如下
nfs 默认就只支持协议3和协议4,但是 uboot 默认启动的是协议2,需要配置文件为支持协议2
解决办法:
需要在/etc/default/nfs-kernel-server末尾加一句:
sudo gedit /etc/default/nfs-kernel-server
RPCNFSDOPTS="--nfs-version 2,3,4 --debug --syslog"
然后重启一下 nfs 即可解决该问题
service nfs-kernel-server restart
Ubuntu 18.04搭建NFS服务器相关推荐
- Ubuntu 18.04 搭建 gitlab服务器记录
首先现在官方的deb包,下载地址:https://packages.gitlab.com/gitlab/gitlab-ee/packages/ubuntu/bionic/gitlab-ee_11.11 ...
- Ubuntu 18.04搭建Git服务器
学习链接:博客园.廖雪峰 一 前言 前面已经贴了两个链接,为什么还要再写一篇呢,因为可能由于个人能力问题,我觉得上面两篇写的都有点简略,有些地方不太好理解,并不能一次性成功搭建,所以想根据自己踩过的坑 ...
- ubuntu 22.04搭建OpenVPN服务器
为了公司与分公司之前的内部服务器和办公电脑之间能够相互访问,打算使用VPN,对于VPN,以前用得多的是PPTP; 但是PPTP相对于openvpn来说,没有openvpn安全,而且PPTP在linux ...
- ubuntu 18.04 搭建python selenium 环境
ubuntu 18.04 搭建python selenium 环境 1 背景 2 环境 3 搭建 3.1 安装selenium 3.2 安装geckodriver 3.2.1 下载 3.2.2 解压 ...
- ubuntu 18.04 搭建 XAMPP+bugfree3.0.1
下载安装xampp Linux平台release:https://sourceforge.net/projects/xampp/files/XAMPP Linux/ 我下载的5.6.40; 原因是高版 ...
- Ubuntu 18.04 搭建 Latex 编译环境
需要大量书写数学公式,对 Latex 的需求倍增.所以考虑在 Ubuntu 18.04 安装 Latex. 查看有哪些 Latex 可以使用 sudo apt search latex,这样我们可以获 ...
- 烂泥:ubuntu 14.04搭建Open***服务器
本文首发于烂泥行天下 公司分部需要连接公司内部的服务器,但是该服务器只允许公司内部的网络访问. 为了解决这个问题,打算使用×××.对于×××以前使用最多的是PPTP这个解决方案,但是PPTP相对于op ...
- linux乌班图做服务器,使用 Ubuntu 16.04 搭建全能服务器
本文教你如何在 Ubuntu 16.04 上安装 Apache.PHP.MySQL.PureFTPD.BIND.Postfix.Dovecot 和 ISPConfig 3.1 搭建一个网站.邮件.邮件 ...
- ubuntu 18.04装ftp服务器+外网访问
环境如下:Ubuntu18.04 vsftpd 3.0.3; 要求: 用winscp 5.13.4,从外网可以连接到服务器,账号只具有上传功能,没有下载和删除功能 以下是操作记录: sudo apt- ...
最新文章
- 易企cms文章引用地址写法
- XCode 4.3 不使用新特性 适用低版本的的项目 不是初学者就可以跳过了(转)
- 优米网:创业传记——傅盛
- 在想要放弃的时候想想是什么在支撑着你走到了这一步。
- 怎么在我的世界服务器注册,我的世界服务器怎么注册
- 自定义EL函数解决JSTL标签不足之处——按字节长度截取字符串
- spark-submit的使用
- 使用Python及Selenium自动发表文章
- golang for 循环中使用协程的问题
- 计算机网络的一些总结
- 【知识图谱】Louvain、LPA等5类经典社区发现算法 Python 实战
- 软件无线电原理深入解析
- Blinky.c(171): warning: #1-D: last line of file ends without a newline
- 深入解析Scheduler
- android中按钮凹下去,实现按钮的点击效果
- 阅读5Incorporating travel behavior regularity into passenger flow forecasting
- adguard自定义_AdGuardHome拦截页面模版下载,自定义AdGuardHome拦截页教程,修改AdGuardHome默认拦截页...
- Java对象 转 JSON 字符串
- Python中使用Type hinting 和 annotations
- php 判断是否是域名,用PHP判断顶级域名