当前位置:首页 » 文件传输 » nfs访问
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

nfs访问

发布时间: 2022-03-31 00:00:19

⑴ 基于linux平台安装配置实现nfs服务为什么主机上显示无网络访问

FS服务器的配置相对比较简单,只需要在相应的配置文件中进行设置,然后启动NFS服务器即可。
NFS的常用目录
/etc/exports NFS服务的主要配置文件
/usr/sbin/exportfs NFS服务的管理命令
/usr/sbin/showmount 客户端的查看命令
/var/lib/nfs/etab 记录NFS分享出来的目录的完整权限设定值
/var/lib/nfs/xtab 记录曾经登录过的客户端信息
NFS服务的配置文件为 /etc/exports,这个文件是NFS的主要配置文件,不过系统并没有默认值,所以这个文件不一定会存在,可能要使用vim手动建立,然后在文件里面写入配置内容。
/etc/exports文件内容格式:
<输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)]

a. 输出目录:
输出目录是指NFS系统中需要共享给客户机使用的目录;
b. 客户端:
客户端是指网络中可以访问这个NFS输出目录的计算机
客户端常用的指定方式
指定ip地址的主机:192.168.0.200
指定子网中的所有主机:192.168.0.0/24 192.168.0.0/255.255.255.0
指定域名的主机:david.bsmart.cn
指定域中的所有主机:*.bsmart.cn
所有主机:*
c. 选项:
选项用来设置输出目录的访问权限、用户映射等。
NFS主要有3类选项:
访问权限选项
设置输出目录只读:ro
设置输出目录读写:rw
用户映射选项
all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody);
no_all_squash:与all_squash取反(默认设置);
root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置);
no_root_squash:与rootsquash取反;
anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx);
anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户,并指定该匿名用户组账户为本地用户组账户(GID=xxx);
其它选项
secure:限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);
insecure:允许客户端从大于1024的tcp/ip端口连接服务器;
sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;
async:将数据先保存在内存缓冲区中,必要时才写入磁盘;
wdelay:检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置);
no_wdelay:若有写操作则立即执行,应与sync配合使用;
subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置);
no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;

⑵ 我的NFS的共享文件地址是什么忘记了

NFS网络文件共享服务,是用来共享资源的,我们可以通过vim /etc/exports来定义哪些文件共享,以及共享给谁,我们在根目录下通过命令mkdir test ,并拷贝文件到文件夹里为后面共享作准备,/etc/exports里面的/test是共享目录,*是共享给所有人。

我们需要对NFS服务重新启动,通过命令service nfs restart来重启服务,需要提前通过命令yum install nfs*来安装nfs服务,发现重启失败,我们需要通过命令/etc/init.d/rpcbind start,
/etc/init.d/rpcidmapd start,最后我们用命令/etc/init.d/nfs start发现nfs启动成功了。

通过命令chkconfig nfs on 让nfs服务开机时自动启动,通过命令chkconfig –list来确认,发现运行级别2、3、4、5都是开启的,默认业务的运行级别是3和5,所以可以保证开机后服务会自动开启。

通过命令exportfs –v来查看刚刚共享的文件目录/test,可以看到我们把/test文件目录共享给所有人,exportfs是用来维护已经共享的NFS文件系统,exports –v是在服务器端使用查看共享信息的。

客户端使用命令showmount –e 172.1.1.1来查看服务器端共享的NFS文件信息,可以看到远端服务器共享了/test文件目录给所有人,showmount是用来查看远端NFS服务器的挂载信息,通过命令man showmount来查看更多的参数使用方法。

客户端使用命令rpcinfo –p 172.1.1.1来查看服务器端rpc协议的工作状态,nfs底层依赖于portmapper协议,通过rpc可以访问portmapper,其中端口号都是随机的,如果我们通过showmount看不到任何信息输出的时候,需要用rpcinfo来查看底层portmapper是否是正常工作的,如果不正常工作,rpc服务是不正常的。如果rpc是正常的,通过showmount看不到信息是配置有问题。

我们在客户端建立挂载点,同过命令mkdir /mnt/test建立挂载点的目录,通过showmount查看共享信息,用挂载命令mount 172.1.1.1:/test /mnt/test把远端共享目录挂载到本机的/mnt/test下面,进入挂载点/mnt/test用命令ll列出目录,发现现在查看本机的/mnt/test目录就是访问远端的共享目录。使用完共享目录后建议立即卸载,原因是NFS是在kernel层实现的,如果出现挂载失败,需要重启kernel,也就是要重启电脑,非常的麻烦。实用我们用命令umount /mnt/test来卸载挂载点,通过再次进入目录用命令ll来列出目录,发现目录里面没有任何文件,卸载已经成功了。

⑶ 急~后缀名为NFS的文件该如何打开

(NFS)Network File System 即网络文件系统.
网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。
说白了吧,NFS是虚拟机的后缀名,需要用虚拟机来打开!
用Daemon Tools虚拟出来就行了!

⑷ 请教,群晖nas的nfs访问如何设置

我在用的是N54L做的黑群晖。 我测试过,NAS与笔记本用千兆交叉线互联,或者经过千兆交换机,都可以达到100MB左右的读写速度。 但是请注意,这是在有线网络的条件下。 您的AC68U应该支持802.11ac协议,支持千兆wifi。但是无线网络的速度受到很多...

⑸ 手机上访问NFS网络共享,用什么软件

首先你电脑上必须有无线网卡
如果有 那么很多wifi共享软件都可以做到 比如360wifi wifi什么的。
甚至不用软件 直接用命令也可以开。

如果没有 要么买一个WiFi共享的硬件,小度wifi,或者360wifi什么的。
要么配一个usb的无线网卡。

⑹ windows 怎么访问nfs服务器

1、NFS服务端安装nfs-utils软件yum install nfs-utils -y。

⑺ 平板怎么访问通过NFS方式共享的电脑文件

打开电脑管家工具箱的最近文档功能
用了这个功能,就可以把电脑的文件同步到手机上了
需要使用一个随身最近文档的小程序,可以查看电脑30天内打开过的所有文档

⑻ windows如何访问nfs共享

win10需要开启nfs客户端功能
然后使用命令行挂载共享过来的盘。

⑼ 如何设置NFS文件系统的访问权限

开启GUEST账号。设置该账号的访问权限.还有本地连接属性中QoS数据包计划程序要勾中