Монтирование каталога linux на машине VMS

У нас есть машина VMS, которая должна смонтировать каталог, находящийся на сервере Linux. Я отвечаю за сторону Linux, за VMS отвечает другой парень.

Пока что его попытки смонтировать каталог потерпели неудачу

insufficient privilege or object protection violation

Чтобы выяснить, на чьей стороне проблема, я хочу убедиться, что я ничего не забыл. Вот что я сделал:

  • создал пользователя 'microct'
  • создал каталог '/raid1/microct', принадлежащий пользователю 'microct'
  • добавил машину vms в / etc / exports

    / raid1 / microct 130.60.xxx.yyy (rw, async, subtree_check, no_root_squash)

  • добавил машину VMS в /etc/hosts.allow (хотя я не знаю, все ли это необходимо)

    lockd: localhost, 130.60.xxx.yyy

    rquotad: localhost, 130.60.xxx.yyy

    portmap: localhost, 130.60.xxx.yyy

    mountd: localhost, 130.60.xxx.yyy

    statd: localhost, 130.60.xxx.yyy

  • перезапустил NFS

    /etc/init.d/nfsd restart

Есть что-то, что я упустил?

Парень из VMS сказал, что ему нужны UID и GID "пользователя NFS", но я понятия не имею, что это может быть...

Благодарю вас

1 ответ

После экспериментов с монтированием каталога из Windows я заметил, что mountd написал сообщение "недопустимый порт":

8 декабря 12:14:28 aim-yeti mountd[4705]: отказано в запросе монтирования от 130.60.126.112 для /raid1/microct (/raid1/microct): недопустимый порт 58152

На странице руководства по экспорту я обнаружил, что в / etc / exports я могу добавить опцию "небезопасный" для экспорта, которая разрешает соединения через порты выше 1024.

Добавив эту опцию к экспорту, я смог смонтировать каталог из Windows. Удивительно, но это также помогло в случае с VMS, хотя при попытке монтирования с компьютера VMS никогда не было сообщения о "незаконном порте"...

Итак - у меня нет объяснения, почему это работает, но я счастлив, что это работает сейчас.

Другие вопросы по тегам