因此,我想将我崭新的 NAS(QNAP TS-210p II)连接到我的 Ubuntu 11.10 盒子。我有第二台 Ubuntu 机器,但我用得不多,所以不太担心。理想的用途是卸载除系统之外的所有存储(然后可以从 30GB 闪存驱动器上运行)。主机还运行 Myth 前端/后端。两者目前都在有线网络上。
我有一个基本的设置,通过 NFS 挂载,但是遇到了一些问题,每当我寻找答案时,我似乎都会进入 UbuntuServer 域,而且得到的答案似乎比我想要的更详细。
到目前为止我已经确定的问题:
1) 共享 UID 以获取正确的文件权限。LDAP 还是其他?要实现此功能需要什么?
2) 可靠地安装 NFS 设备。我是否只需添加它,fstab
还是建议进行某种自动安装?这是一个有线网络,但我不必担心断电和排序后的重启……
答案1
共享 UID
假设 NAS 运行的是 Linux 的某个版本,并且您具有 root 访问权限(如果没有,我想您需要询问 QNAP),您有三个选择:
/etc/passwd
在两个框之间手动同步(passwd
是包含用户名/用户 ID 映射的文件)。- LDAP
- 国家情报系统
如果只有少数用户不经常更改,手动同步可能是最简单的。您需要保持 NAS 系统用户不变,只需添加相关的客户端用户即可。在更改 passwd 文件之前,请先复制该文件,以便在必要时进行恢复。
安装
安装fstab
可能是最简单的。
就像是
//my-nas/share /mnt/nas nfs rw,hard,intr 0 0
应该可以解决问题。
和hard
mountintr
选项由Linux NFS 操作指南. 如果 NAS 关闭,它们将导致客户端程序挂起 ( hard
),但可以让您终止它们 ( intr
)。(另一种情况是文件访问返回错误,根据 Linux NFS HowTo,大多数程序无法正常处理,并且是“导致文件损坏和数据丢失的原因”。)