Ubuntu 出现access denied by server while mounting

NFS挂载权限问题解决
本文详细介绍了在使用NFS进行文件共享时遇到的权限拒绝错误,通过重启nfs服务解决了虚拟机与板端之间的文件挂载问题,强调了在Ubuntu中修改涉及网络配置后重启服务的重要性。

3516cv500板端nfst调试时如此配置

虚拟机:

#vi /etc/exports  添加

/home/"待分享文件路径"   *(rw,sync,no_root_squash,no_subtree_check)

板端:启动后根目录下

mount -t nfs -o nolock 192.168.133.197:/home/"待分享文件路径"/      /mnt

挂载成功

 

之后修改了分享文件的路径,板端挂载同样也做了修改,但是一直报错  failed: Permission denied

在虚拟机端挂载测试 mount -t nfs -o nolock 192.168.133.197:/home/"待分享文件路径"/      /mnt

报错   mount.nfs: access denied by server while mounting

从这里可以了解到是权限问题,分析后才知道是因为在对文件/etc/exports文件修改后没有重启nfs

# /etc/init.d/nfs-kernel-server  restart

重启后再次挂载通过。

 

ubuntu中涉及到网络的配置修改一般都要重启操作,否则无法生效。

虚拟端未生效,服务端肯定挂载不上,没有权限挂载修改后的文件也正常。

 

转载于:https://www.cnblogs.com/cyyljw/p/11316588.html

### 解决服务器挂载时权限被拒绝的问题 当遇到 `RPC: Unable to receive; errno = Connection refused` 的错误提示时,这通常意味着客户端无法连接到远程过程调用(RPC)服务[^1]。此问题可能由多种原因引起,包括但不限于防火墙设置、网络配置不当或NFS服务未启动。 为了有效解决这个问题,可以采取以下几个措施: #### 1. 防火墙和安全组配置 确认服务器上的防火墙允许必要的端口通信。对于大多数Linux发行版,默认情况下会阻止外部访问某些端口。可以通过命令行工具如`ufw`来调整规则,确保开放了用于NFS/RPC通信所需的特定端口号。 ```bash sudo ufw allow <port_number> ``` 其中 `<port_number>` 是指实际使用的端口号码,例如默认的 NFS 使用的是 TCP/UDP 2049 端口。 #### 2. 检查并重启相关服务 验证 NFS 和其他依赖的服务是否正在运行,并尝试重新启动它们以排除临时性的故障。 ```bash systemctl status nfs-server.service systemctl restart nfs-server.service ``` 如果是在 Windows Server 上,则应通过服务管理器检查 "Server" 及其关联组件的状态,并按需重启这些服务。 #### 3. 客户端与服务器之间的主机名解析 确保客户端能够正确解析服务器名称为 IP 地址。编辑 `/etc/hosts` 文件或将 DNS 记录更新至最新的IP地址可以帮助改善这一点。 #### 4. 权限设置审查 仔细查看共享目录及其子文件夹下的权限分配情况,保证有足够的读写执行权利给目标用户群体。在 Linux 中可利用如下指令修改文件属性: ```bash chmod -R 755 /path/to/shared/folder/ chown -R nobody:nogroup /path/to/shared/folder/ ``` 以上操作将赋予所有者完全控制权而其他人仅有浏览能力;同时更改属主为nobody账户减少潜在的安全风险。 另外,在Windows环境中,可通过图形界面右键点击要分享的文件夹->属性->安全标签页来进行相应的权限设定。 #### 5. 测试连通性和功能正常性 最后一步是测试整个流程能否顺利工作。可以从另一台机器上发起 mount 请求看看是否会再次遭遇同样的报错信息。也可以借助一些诊断工具比如 ping 或 telnet 去初步判断是否有基本层面上的数据包丢失现象发生。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值