2016-08-05 6 views
0

Powershell v3.0 Windows Server 2012Powershell: Грант-NfsSharePermission полные права доступа

Я пытаюсь использовать командлет Grant-NfsSharePermission, чтобы предоставить доступ на чтение/запись для всех пользователей с локальными администраторами, имеющие полные права доступа к общему ресурсу NFS ,

Grant-NfsSharePermission -Name "LABS" -Path "C:\LABS" -ClientName "WIN-TGE0C741D5G" -ClientType "builtin" -Permission readwrite 

Ошибка, которую я получаю, это набор параметров не может быть разрешен с использованием заданных параметров имени. Он находится в категории InvalidArgument. Посмотрев на встроенные примеры, я не могу понять, почему это проблема. Я даже попытался заменить имя клиента (то есть имя моего компьютера) на localhost и 127.0.0.1 и ту же ошибку.

+0

Это опечатка или у вас на самом деле есть пробел между тире и «именем», как показано: 'Grant-NfsSharePermission - Name' – TheMadTechnician

+0

Хорошо, если я принимаю параметр -Path, он работает, но в соответствии с синтаксисом параметр Path является допустимым параметром для этого командлета, что дает? – Bmoe

+0

@ TheMadTechnician Это опечатка. Я был c/p от VM. – Bmoe

ответ

1

Командлет Grant-NfsSharePermission ожидает либо имя общего ресурса NFS, либо путь к ресурсу. Вы предоставили оба, и это не нравится. Предоставьте либо просто -Name, либо просто -Path, но не оба, и он должен работать.

Как упоминалось в комментариях TheMadTechnician в комментариях, вы можете увидеть это, просмотрев интерактивную справку или встроенную справку (с помощью Get-Help Grant-NfsSharePermission) и увидев, что они предоставляют два набора параметров, и в примерах показано только использование одного или другой.

+0

Спасибо за это. В другой заметке я действительно не видел параметр «доступ» для этого командлета. У одного для SmbShare есть параметр доступа, так почему же командлеты NFS не имеют этой функции? Я только видел разрешения. – Bmoe

+0

Вы спрашиваете, какая разница между -AccessRight как частью Grant-SmbShareAccess и -Permission как часть Grant-NfsSharePermission? –

+0

Да, я. Я также понял, что для своей конкретной задачи мне нужно использовать акции Smb, а не акции NFS. Они выглядят настолько похожими для тех, кто не знаком с созданием файлов. – Bmoe