Linux NFS服务器搭建

1、NFS:NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。
  在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
2、安装NFS服务器端:sudo
apt-get install nfs-kernel-server;
3、配置/etc/exports:sudo vim /etc/exports ;
  Ubuntu NFS允许挂载的目录及权限在文件/etc/exports中进行了定义。
  将根目录下的 文件夹  /home/upload 目录共享出来,
  在/etc/exports 文件末尾添加如下一行: /home/upload  *(rw,sync,no_root_squash)

*     : 代表允许所有的网络段访问,

rw   :是可读写权限,

sync
:是资料同步写入内存和硬盘,

no_root_squash: 是 Ubuntu nfs 客户端分享目录使用者的权限,如果客户端使用的是 root 用户,那对于该共享目录而言,该客户端就具有 root 权限。


4、NFS重启服务
  $sudo /etc/init.d/portmap restart
  $sudo /etc/init.d/nfs-kernel-server restart
5、测试Ubuntu NFS
  此时可以运行以下命令来显示一下共享出来的目录: $showmount -e   
  或者可以使用以下命令把它挂载在本地磁盘上, 例如将/home/upload 挂载
  到/mnt下: $sudo mount -t nfs 192.168.1.117:/home/upload   /home/upload
  可以运行df命令查看是否挂载成功。

写入文件,开机自动挂载。/etc/fstab

192.168.1.117:/home/upload   /home/upload    nfs     rw     0 0


 (这样,在/mnt目录下创建目录,/home/upload 下也会出现)
  查看后可以使用以下命令卸载: $ sudo umount /home/upload
  注意:使用卸载命令时,先退出挂载的目录,再执行卸载命令,否则会出现设备正忙现象而无法卸载

时间: 2024-08-07 16:28:48

Linux NFS服务器搭建的相关文章

Linux之我有你也有-共享平台NFS服务器搭建

Linux之我有你也有-共享平台NFS服务器搭建 最近因工作需要,所以要搭一个共享的服务器用于存储.实现你有我有大家有的共享的和谐局面.想到了NFS-Network File System.接下来我便说一说NFS以及有关它的搭建. 什么是NFS 搜索引擎哪家强,有事问度娘(好吧,我承认技术性问题我问的是谷歌,此处为了押韵,不用介怀),度娘是这么解释NFS的: NFS,是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS

Linux NTP 服务器搭建

Linux时间同步服务器搭建 NTP(Network Time Protocol)是用来使计算机时间同步化的一种协议,它使用UDP协议123号端口对外提供服务,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做时间的同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击.时间按NTP服务器的等级传播.按照离外部UTC源的远近把所有服务器归入不同的Stratum(层)中. 今天做一个项目需要配置一台NTP时间同步服

Linux ISCSI服务器搭建

Linux ISCSI服务器搭建 1. iscsi服务器简述 iSCSI技术是一种由IBM公司研究开发的,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择.iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料. iSCSI:Internet 小型计算机系统接口 (iSCSI:Internet Sma

linux ftp服务器搭建

linux ftp服务 主动模式port:服务器主动发起数据连接.客户端向服务器21端口建立ftp数据连接.服务器从20端口向客户端随机端口发送数据. 被动模式pasv:服务器被动等待数据连接.如果客户机防火墙禁止主动模式,会采用被动模式.客户端向服务器21端口建立ftp数据连接.需要传输数据时,客户端向服务器设定范围内的端口(非20)建立数据连接. 开始: 关闭安全系统 setenforce  0 关闭防火墙 service  iptables stop 1.  安装软件包 mount   /

Linux NFS服务器的安装与配置(转载)

一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统",它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. NF

NFS服务器搭建精华篇

Linux NFS服务器 (文件共享) NFS主要应用场景是在生产的环境中,上百台服务器为了实现数据同步或者文件共享,会利用到NFS,局域网的一种共享 1.1. 概述 RPC主程序:rpcbind    rpcbind.i686      port:111 NFS主程序:nfs-utils   nfs-utils.i686     port:2049 文件共享  rpc.nfsd 权限设置  rpc.mountd 文件锁定  rpc.lockd 文件一致性rpc.statd 默认端口 111 

Linux NFS服务器的简明配置6.8

Linux NFS服务器的简明配置 一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统",它是独立于操作系统,容许不同硬件及操作

NFS服务器搭建之/etc/exports文件配置权限参数

在NFS服务器搭建过程中,当我们在修改配置文件的时候,其中很重要的一环就是权限参数. /etc/exprots中的权限参数主要有如下几个: ① rw : 该目录共享的权限是读写 ro : 该目录共享的权限是只读 但最终能不能读写还是与文件系统的权限和身份有关 ② sync : 数据会同步写入到内存和硬盘中 async : 数据会暂存于内存而不写入硬盘 ③ no_root_squash : 开放客户端使用root使用来操作文件系统,也就是说让root写入的文件仍然具有root权限 root_squ

学习手记-基于iTOP4412开发板NFS服务器搭建及测试

NFS特点: 1)基于UDP/IP 2)功能和网盘基本上差不多,但性能没那么强. NFS服务器搭建步骤: 在ubantu上安装nfs软件:nfs-kernel-server 配置文件 1)打开配置文件:/etc/exports 2)增加配置:/home/topeet/minLinux/ *(rw,sync,no_root_squash) 含义如下: /home/topeet/minLinux/:服务器上的共享目录 *:表示接受任何网段的访问 rw:可读可写 sync:同步 no_root_squ