mount.nfs: access denied by server while mounting
今天mount一个新目录到本地时遇到一个报错mount.nfs: access denied by server while mounting ,换个目录mount是可以的,所以怀疑是server端的配置问题
一通查找后发现了NFS配置文件/etc/exports,打开一看,里边确实有些目录的配置信息,依照原有样式,添加新目录,如下所示:
1 | /home/auto_bm_test *(insecure,rw, sync ,no_root_squash,no_subtree_check) |
添加后使用exportfs -r使配置立即生效,然后就可以了
# exportfs [-aruv]
-a 全部挂载或卸载 /etc/exports中的内容
-r 重新读取/etc/exports 中的信息 ,并同步更新/etc/exports、/var/lib/nfs/xtab
-u 卸载单一目录(和-a一起使用为卸载所有/etc/exports文件中的目录)
-v 在export的时候,将详细的信息输出到屏幕上。
具体例子:
# exportfs -au 卸载所有共享目录
# exportfs -rv 重新共享所有目录并输出详细信息
参考:https://blog.csdn.net/weixin_31857991/article/details/113565121
http://www.szliwen.com/795.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?