Я создал экспорт NFS в настроенной мной файловой системе GPFS / SpectrumScale. Я успешно протестировал экспорт NFS на xLinux, pLinux, z / OS и AIX. Затем я включил аутентификацию на основе AD для экспорта NFS через SpectrumScale и протестировал ее, войдя на каждую платформу с комбинацией идентификатора пользователя и пароля в домене, с которым я успешно настроил аутентификацию.
Затем я добавил точку монтирования NFS в / etc / fstab на vm-клиенте linux, чтобы она автоматически монтировалась, когда кто-то входит в систему.
NFShost:/ibm/zixf401/NFS /crenfs nfs4 defaults 0 0
Я вошел в систему со своим идентификатором и набрал df -h, который отображал:
10.0.4.61:/ibm/zixf401/NFS 2.0T 2.6G 2.0T 1% /crenfs
Однако у меня есть проблема, которую я не могу понять, заключается в том, что я могу получить доступ к монтированию / crenfs, только если сначала я sudo su. Если я не использую sudo, я получаю следующую ошибку:
-sh-4.1$ cd /crenfs
-sh: cd: /crenfs: Permission denied
Есть ли способ получить доступ к монтированию / crenfs без sudo?
Я видел сообщения, в которых люди вводят имена пользователей и пароли в запись fstab, но у нас, вероятно, будет более 100 пользователей, которые будут иметь доступ к этому, когда он будет правильно настроен, поэтому мы можем жестко закодировать учетные данные в fstab, если мы не сможем ввести какой-либо тип переменной, которая была привязана к тому, что они войти когда они авторизуются на самой машине?
Спасибо @ThoriumBR:
sudo chmod a+rx /crenfs
Решил эту проблему