找回密码
 注册
首页 ≡≡网络技术≡≡ 服务器 Ubuntu 22.04安装NFS服务(nfsd)

linux Ubuntu 22.04安装NFS服务(nfsd)

灰儿 2024-2-15 22:41:25
nfs全称是network files system(网络文件系统),是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。

正是因为nfs文件系统可以使客户端像访问本地文件一样地访问nfs服务器的文件,所以在嵌入式设备开发阶段常常用来挂载到开发板,执行正在开发的程序,这样可以避免频繁地将程序烧录到嵌入式开发板,极大地节省了开发时间。


在Ubuntu安装nfs服务器比较简单,只需要在命令行执行下面这个命令即可:
  1. sudo apt install nfs-kernel-server
复制代码

使用如下命令来启用NFS服务:
  1. $ systemctl enable nfs-server
  2. $ systemctl start nfs-server
复制代码

通过命令showmount -e可查看目前已配置的共享目录:
  1. $ showmount -e
  2. Export list for :
  3. /mnt/shared 10.0.0.17
复制代码
#使用showmount -v显示版本信息
  1. showmount -v
复制代码

#查看NFS的运行状态
  1. sudo nfsstat
复制代码

NFS服务的安全性取决于用户的操作,对其的操作应遵守相关的安全指南。另外,要特别注意NFS服务器上的目录不能包含可执行文件和可写文件,这可以减少不必要的安全风险。此外,应定期检查NFS服务是否正常,并确保其配置参数不会产生不正确的结果。

总之,Linux NFS服务(nfsd)是NFS(Network File System)的一种实现,它简化了Linux系统用户之间共享文件和目录的过程,使得在网络中共享文件变得更加容易。如果正确配置和使用nfsd,可以有效的提高文件系统的安全性。

您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。