Эксплуатация
Продукт является прозрачным для пользователя, если не счи- тать несколько специальных операций, основные из которых опи- саны в параграфе 6.3.3. Все команды "экспортирования" и "мон- тирования" выполняются при запуске системы и входят в компетенцию администраторов.
В распоряжении пользователя есть команды, позволяющие ему контролировать функционирование NFS :
- список "экспортируемых" файлов сервера : со стороны машины -клиента для вывода этой информации можно использовать ко- манду showmnt ; со стороны сервера можно использовать ко- манду exportfs или непосредственно просмотреть содержимое файла /etc/exports ;
- список файлов, "смонтированных" машиной-клиентом : можно воспользоваться командой mount без параметров. При этом выводится содержимое файла /etc/mtab.
Напоминаем, что привилегированный пользователь теряет в сети свои права, он становится "никем" ("nobody") с UID -2, если только при экспортировании не было указано противное. Таким образом, для него эксплуатация NFS не является прозрачной.
Замки на файлах и записях управляются с помощью указания в программном коде системных вызовов (lockf(),fcntl()).
Как и в случае NFS использование системы прозрачно для пользователей. Все происходит так, как если бы экспортируемые ресурсы были локальными. В распоряжении пользователя находятся команды, которые позволяют ему осуществлять некоторый контроль :
- вывод списка экспортруемых ресурсов : #nsquery
- вывод списка файлов, смонтированных на машине-клиенте : #mount
- вывод имени текущей области : #dname
- вывод имени текущего сервера области : #rfadmin
- вывод таблицы текущих соответствий UID GID между клиентами и сервером для пользователей : #idload-n