2Ubuntu/RedHat下nfs服务器搭建,Linux多台电脑共享目录

简介: 1安装nfs(网络文件系统)服务器共享的原理:安装命令:sudo apt-get install nfs-kernel-server2设置/etc/exports配置文件添加以下这行配置其中:*表示所有ip,如果想指定ip,可以把*换成你自己的ip地址。rw:表示只读权限,如果想变成只读的,修改配置为rosync:表示同步的方式。任何人对这个目录的修改,其它人都可以


1安装nfs(网络文件系统)服务器

共享的原理:

安装命令:

sudo apt-get install nfs-kernel-server

2设置/etc/exports配置文件

添加以下这行配置

其中:

*表示所有ip,如果想指定ip,可以把*换成你自己的ip地址。

rw:表示只读权限,如果想变成只读的,修改配置为ro

sync:表示同步的方式。任何人对这个目录的修改,其它人都可以看到。

3.在用户目录下创建nfs目录

4.重启服务器,发现有4OK,这时候说明配置成功了。

5.磁盘挂载(下面模拟,将目录挂载到一台电脑上的其它位置目录下)

6.磁盘网络上的其它电脑上的目录。要求网络上的其它电脑也要启动了共享。只有网络上的电脑共享了,本机才能够将网络上的共享目录挂载到自己的电脑上

============================================================================================================

RedHat场景:在安装好NFS之后,并且11和XXX.XXX.XXX.*都启动了NFS,将XXX.XXX.XXX.11上的文件共享到XXX.XXX.XXX.*上的所有电脑上:

一:配置/etc/exports(注意11为nfs服务器):

/data XXX.XXX.XXX.*(rw,sync,no_root_squash)


二:远程连接上XXX.XXX.XXX.28,将XXX.XXX.XXX.11上的/data/resources/内容共享到XXX.XXX.XXX.28上的方式如下:

mount -t nfs XXX.XXX.XXX.11:/data/resources/ /data/resources

 注意上面的命令中后面一串中标有颜色的为28电脑上的一个文件夹;

三:取消挂载的方式,远程连接上28服务器,执行以下命令:

umount /data/resources


目录
相关文章
|
2月前
|
Ubuntu Linux
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
502 3
|
2月前
|
Linux 数据安全/隐私保护 Windows
Linux共享Windows目录
Linux共享Windows目录
|
4天前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
24 4
Linux系统之Ubuntu安装cockpit管理工具
|
9天前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
111 3
|
10天前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
31 3
|
17天前
|
存储 Linux 编译器
cmake的单目录和多目录的使用(Linux和Windows)
本文介绍了在Windows和Linux平台上使用CMake构建单目录和多目录项目的步骤,包括如何配置CMakeLists.txt文件以及如何生成和使用可执行文件、库文件。
14 2
|
18天前
|
移动开发 Linux
Linux 文件与目录管理
Linux 文件与目录管理
17 3
|
29天前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
1月前
|
Linux 应用服务中间件 nginx
|
16天前
|
Ubuntu Linux 网络安全
如何在Ubuntu 22.04或20.04 Linux上安装MobaXterm
虽然直接在Ubuntu 22.04或20.04上安装MobaXterm是不可能的任务,因为它是专为Windows设计的,但Ubuntu系统提供了丰富的原生工具和替代方案,足以满足远程管理、文件传输等需求。如果你对MobaXterm的特定功能有强烈需求,考虑采用Windows子系统或虚拟机方案作为折衷方案,不失为一种可行之道。在追求高效工作流的同时,不妨也探索和熟悉Linux原生工具,它们往往能提供更为无缝的集成体验。
173 0