苹果破解-aspectratio

2023年4月3日发(作者:win8桌面壁纸)
:accessdeniedbyserverwhilemounting一个
解决办法
这两天在搭建嵌入式开发环境,配置好NFS服务器后,遇到了一
个很纠结的错误
使用mount-tnfs127.0.0.1:/home/lzgonline/rootfs/mnt和
mount-tnfs192.168.1.9:/home/lzgonline/rootfs/mnt本机挂载
nfs则没有问题,然而使用mount-tnfs
192.168.3.12:/home/lzgonline/rootfs/mnt时却出现了问题,导致
开发板无法通过nfs挂载启动,其中192.128.3.12和192.128.1.9(即
nfs服务器)之间建立了映射(DMZ)关系。
:accessdeniedbyserverwhilemounting
192.168.3.12:/home/lzgonline/rootfs
百度、谷歌了很久,大部分都说是权限设置有问题,其实文件夹
权限都设为777了,权限上都没问题,和都
保留默认设置,防火墙也关了,该设置的都设置了,但还是被拒绝,
很是郁闷,就在一筹莫展的时候,通过查看一些linux技术论坛后逐渐
找到了问题所在。
首先使用命令查看出错日志文件
[root@lzgonlineinit.d]#cat/var/log/messages|grep
mount
Jun2900:49:04lzgonlinemountd[1644]:refusedmount
requestfrom192.168.3.12for/home/lzgonline/rootfs
(/home/lzgonline/rootfs):illegalport1689
Jun2900:51:02lzgonlinemountd[1644]:refusedmount
requestfrom192.168.3.12for/home/lzgonline/rootfs
(/home/lzgonline/rootfs):illegalport1710
Jun2901:02:17lzgonlinemountd[1644]:refusedmount
requestfrom192.168.3.12for/home/lzgonline/rootfs
(/home/lzgonline/rootfs):illegalport1916
Jun2901:09:51lzgonlinemountd[1644]:refusedmount
requestfrom192.168.3.12for/home/lzgonline/rootfs
(/home/lzgonline/rootfs):illegalport2157
Jun2901:17:02lzgonlinemountd[1644]:refusedmount
requestfrom192.168.3.12for/home/lzgonline/rootfs
(/home/lzgonline/rootfs):illegalport2318
从出错日志可以看出,:accessdeniedbyserver
whilemounting192.168.3.12:/home/lzgonline/rootfs被拒绝的原
因是因为使用了非法端口,功夫总没白费,终于在一个linux技术论坛
上找到了答案:
Igoogledandfoundthatsincetheportisover1024I
neededtoaddthe"insecure"optiontotherelevantlinein
/etc/idthat(andranexportfs-r),
themount-aontheclientworked.
//如果端口号大于1024,则需要将insecure选项加入到配置文
件(/etc/exports)相关选项中mount客户端才能正常工作:
查看exports手册中关于secure选项说明也发现确实如此
[********************]#manexports
secure,Thisoptionrequiresthatrequestsoriginateonan
InternetportlessthanIPPORT_RESERVED(1024).Thisoptionis
itoff,specifyinsecure.
//secure选项要求mount客户端请求源端口小于1024(然而在
使用NAT网络地址转换时端口一般总是大于1024的),默认情况下
是开启这个选项的,如果要禁止这个选项,则使用insecure标识
修改配置文件/etc/exports,加入insecure选项
/home/lzgonline/rootfs*(insecure,rw,async,no_root_squash)
保存退出
然后重启nfs服务:servicenfsrestart
然后问题就解决了
更多推荐
access denied
发布评论