我在我设置的 GPFS/SpectrumScale 文件系统上创建了 NFS 导出。我在 xLinux、pLinux、z/OS 和 AIX 上成功测试了 NFS 导出。然后,我通过 SpectrumScale 在 NFS 导出上启用了基于 AD 的身份验证,并通过在域中使用用户 ID/密码组合登录到每个平台来对其进行测试,我成功设置了身份验证
然后,我将 NFS 挂载点添加到 linux 客户端 vm 上的 /etc/fstab 中,以便在有人登录时自动挂载。
NFShost:/ibm/zixf401/NFS /crenfs nfs4 defaults 0 0
我用我的 id 登录,输入 df -h 显示:
10.0.4.61:/ibm/zixf401/NFS 2.0T 2.6G 2.0T 1% /crenfs
但是,我无法弄清楚的问题是,如果我先 sudo su,我只能访问 /crenfs 挂载。如果我不 sudo 我收到以下错误:
-sh-4.1$ cd /crenfs
-sh: cd: /crenfs: Permission denied
有没有办法可以在没有 sudo 的情况下访问 /crenfs 挂载?
我已经看到人们在 fstab 条目中输入用户名和密码的帖子,但是如果正确设置,我们可能会有 100 多个用户访问它,因此我们可以将凭据硬编码到 fstab 中,除非我们可以输入某种类型的变量,这些变量与他们的内容相关联当他们登录机器本身时输入?
谢谢@ThoriumBR:
解决了这个问题