Команда nfsshare может использоваться для управления общими ресурсами сетевой файловой системы (Network File System, NFS).

Синтаксис

nfsshare [имя_общего_ресурса]

nfsshare [-o параметр=значение...] имя_общего_ресурса=диск:путь

nfsshare {имя_общего_ресурса | диск:путь | * } /delete

Описание

Без указания аргументов служебная команда nfsshare выводит все общие ресурсы NFS, экспортированные сервером для NFS. При использовании только одного аргумента имя_общего_ресурса команда nfsshare выводит свойства общего ресурса NFS, определяемого аргументом имя_общего_ресурса. Если указываются имя_общего_ресурса и диск:путь, команда nfsshare экспортирует папку, определяемую аргументами диск:путь как имя_общего_ресурса. При использовании параметра /delete указанная папка уже больше не будет доступной для клиентов NFS.

Параметры

Команда nfsshare принимает следующие параметры и аргументы:

-o
Устанавливает для параметра его значение. Параметр может иметь один или несколько следующих аргументов:
anon={yes | no}
Указывает, могут ли анонимные (несопоставленные) пользователи получать доступ к общему каталогу. По умолчанию установлено значение no.
anonuid= uid
Указывает, что анонимные (несопоставленные) пользователи получают доступ к общему каталогу, используя uid в качестве своего идентификатора пользователя (UID). Значение по умолчанию равно -2. Анонимный UID используется при сообщении о владельце файла, которым владеет несопоставленный пользователь, даже если анонимный доступ отключен.
anongid= gid
Указывает, что анонимные (несопоставленные) пользователи получают доступ к общему каталогу, используя gid в качестве своего идентификатора группы (GID). Значение по умолчанию равно -2. Анонимный GID используется при сообщении о владельце файла, которым владеет несопоставленный пользователь, даже если анонимный доступ отключен.
encoding={big5|euc-jp|euc-kr|euc-tw|gb2312-80|ksc5601|shift-jis}
Задает для имен файла и каталога кодировку по умолчанию, и, если параметр используется, должна устанавливаться одна из следующих кодировок:
  • big5 (китайский)

  • euc-jp (японский)

  • euc-kr (корейский)

  • euc-tw (китайский)

  • gb2312-80 (упрощенный китайский)

  • ksc5601 (корейский)

  • shift-jis (японский)

Если данный параметр не задается, кодировкой по умолчанию является ANSI, а на системах, настроенных для неанглийских региональных стандартов, по умолчанию используется кодировка для установленного регионального языка. Для указанных региональных языков используются следующие кодировки по умолчанию:
  • японский: SHIFT-JIS;

  • корейский: KS_C_5601-1987;

  • упрощенный китайский: GB2312-80;

  • традиционный китайский: BIG5.

ro[=узел[:узел]...]
Предоставляет узлам или клиентским группам, определяемым аргументом узел, доступ к общему каталогу только для чтения. Имена узлов и групп разделяются двоеточием (:). Если аргумент узел не задан, все клиенты (за исключением указанных с параметром rw) имеют доступ только для чтения. Если параметр ro задается для одного или нескольких клиентов, а параметр rw не задается, то только клиенты, указанные с параметром ro будут иметь доступ к общему каталогу.
rw[=узел[:узел]...]
Предоставляет узлам и клиентским группам, определяемым аргументом узел, доступ к общему каталогу для чтения и записи. Имена узлов и групп разделяются двоеточием (:). Если аргумент узел не задан, все узлы и клиентские группы (за исключением указанных с параметром ro) имеют доступ для чтения и записи. Если не указывается ни параметр ro, ни параметр rw, все клиенты имеют доступ к общему каталогу для чтения и записи.
root[=узел[:узел]...]
Предоставляет узлам и клиентским группам, определяемым аргументом узел, доступ с правами root к общему каталогу. Имена узлов и групп разделяются двоеточием (:). Если аргумент узел не указан, все клиенты имеют доступ с правами root. Если параметр root не задан, клиенты, имеющие доступ с правами root к общему каталогу, отсутствуют.
/delete
Если заданы аргументы имя_общего_ресурса или диск:путь, удаляет указанный общий ресурс. Если указывается звездочка (*), удаляет все общие ресурсы NFS.
Примечания
  • Чтобы просмотреть полный синтаксис этой команды, введите в командной строке:
  • nfsshare /?

См. также