mount + 复制文件到挂载目录如何启用?

mount + 复制文件到挂载目录如何启用?

使用以下 mount 命令我可以从 10.112.12.180 复制任何文件到 Linux 机器 (/mnt)

    mount -t nfs 10.112.12.180:/dir1/dir2/dir /mnt

我的问题是是否可以执行另一方:从 Linux 机器复制到 10.112.12.180 服务器

我尝试了一下,但我得到了

 cp file /mnt
 cp: cannot create regular file `/mnt/file: Read-only file system

如何解决这个问题(从 Linux 复制到服务器?)

挂载 + 复制文件到挂载目录可以吗?

答案1

NFS 可能相当棘手。

你应该检查/etc/exports文件在10.112.12.180并查看共享是否已设置读写权限 (rw)。正确的 /etc/exports 行应类似于

/dir1/dir2/dir xxx.xxx.xxx.xxx(rw)

...其中 xxx.xxx.xxx.xxx 是您允许的 NFS 客户端的 IP 地址(范围)。

此外,如果您尝试以非拥有 NFS 共享的用户身份复制文件,NFS 可能会让您陷入困境。

答案2

你可以尝试/sbin/mount-copybind /tmp/mnt2 /mnt2/然后尝试复制命令

相关内容