admin 管理员组文章数量: 887609
目录
1.NFS服务介绍
2.Linux下搭建NFS服务
(1)下载NFS服务端
(2)新建一个共享文件
(3)修改NFS服务配置文件
(4)重新启动NFS服务
(5)显示查看共享的文件
(6)挂载
(7)测试
3.Windows10上搭建NFS服务
(1)下载window上的NFS Server
(2) NFS Server服务启动
关于XShell下载安装和连接Ubuntu(linux)
FileZilla使用ssh服务和FTP服务连接Ubuntu
关于使用VNC Viewer连接Ubuntu教程
Ubuntu换源教程
1.NFS服务介绍
NFS是Network File System(网络文件系统),是能使用户访问服务器的文件系统。主要功能是通过网络让不同的服务器之间可以共享文件或者目录。
NFS是一种可以将远程的磁盘挂载到本地,当作本地磁盘使用的技术。通过NFS,用户和程序可以像访问本地文件一样访问远程系统上的文件。
NFS采用C/S架构,服务端开启TCP2049端口等待客户端连接。
linux中,nfs是指“网络文件系统”,是能使用户访问服务器的文件系统;它可以将远程的磁盘挂载到本地,当作本地磁盘使用。通过NFS,用户和程序可像访问本地文件一样访问远程系统的文件;NFS采用C/S架构,服务端需开启TCP2049端口。
2.Linux下搭建NFS服务
提示:本人也看了很多网上的博主写的关于搭建NFS服务,这里写这篇文章主要是记录自己的学习过程:以下主要以Ubuntu16.04版本为例子。
(1)下载NFS服务端
sudo apt-get install nfs-kernel-server
(2)新建一个共享文件
sudo mkdir nfshareFile
提示:共享文件根据自己创建在需要的目录下面。
(3)修改NFS服务配置文件
sudo gedit /etc/exports
(ro,sync,no_root_squash): 权限
ro : 只读;
rw : 读写;
sync : 同步。
(4)重新启动NFS服务
sudo /etc/init.d/nfs-kernel-server restart
(5)显示查看共享的文件
showmount -e 192.168.223.194
(6)挂载
sudo mount -t nfs -o nolock 192.168.223.194:/home/root6/Documents/nfshareFile /mnt/nfshare
参数解释:
- -t:<文件系统类型>指定设备的文件系统类型;
- nfs:网络文件系统;
- -o nolock:表示禁用锁定
- 192.168.223.194:NFS服务端主机IP地址;
- :/home/root6/Documents/nfshareFile:自己新建的共享文件位置(挂载源);
- /mnt/nfshare:表示挂载点。
关于mount的使用请看下面这篇文章:
Linux下实现U盘的挂载,复制文件和卸载等操作
(7)测试
首先在新建的共享文件夹中创建一个demo.txt文件,并查看挂载点是否已经存在该文件:
3.Windows10上搭建NFS服务
(1)下载window上的NFS Server
NFS Server for all Windows platforms.
(2) NFS Server服务启动
提示:这个-name nfs表示将E:\demo路径使用nfs表示
提示:上面两个勾选:仅对授权用户可见,通过nfs将导出添加到文件夹的上下文菜单
现在该进入Ubuntu下进行设置挂载点了:
sudo mount -t nfs -o nolock 192.168.209.1:/nfs /mnt/demo(该语句的意思和上面给出的挂载语句是同一个意思)。
:/nfs表示刚才在NFS Server软件上将E:\demo使用nfs表示的。
版权声明:本文标题:Linux下的NFS服务(包含windows10下的nfs搭建) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1735097944h1701639.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论