Adicione um compartilhamento de diretório base
Se você quiser usar o recurso diretório base SMB, você deve adicionar pelo menos um compartilhamento com a propriedade diretório base incluída nas propriedades de compartilhamento.
Você pode criar um compartilhamento de diretório inicial no momento em que você cria o compartilhamento usando o vserver cifs share create
comando, ou você pode alterar um compartilhamento existente em um compartilhamento de diretório inicial a qualquer momento usando o vserver cifs share modify
comando.
Para criar um compartilhamento de diretório inicial, você deve incluir o homedirectory
valor na -share-properties
opção quando criar ou modificar um compartilhamento. Você pode especificar o nome do compartilhamento e o caminho do compartilhamento usando variáveis que são expandidas dinamicamente quando os usuários se conetam a seus diretórios base. As variáveis disponíveis que você pode usar no caminho são %w
, %d
e %u
, correspondentes ao nome de usuário, domínio e nome de usuário UNIX mapeado do Windows, respetivamente.
-
Adicionar um diretório de casa compartilhar
vserver cifs share create -vserver vserver_name -share-name share_name -path path -share-properties homedirectory[,…]
-vserver
vserver
Especifica a máquina virtual de storage (SVM) habilitada para CIFS na qual adicionar o caminho de pesquisa.-share-name share-name
especifica o nome de compartilhamento do diretório base.Além de conter uma das variáveis necessárias, se o nome do compartilhamento contiver uma das strings literais
%w
,%u
, ou%d
, você deve preceder a string literal com um caractere % (percentual) para impedir que o ONTAP trate a string literal como uma variável (por exemplo,%%w
).-
O nome do compartilhamento deve conter a
%w
variável ou%u
. -
O nome do compartilhamento também pode conter a
%d
variável (por exemplo,%d
/%w
) ou uma parte estática no nome do compartilhamento (por exemplo, home1_/%w
). -
Se o compartilhamento for usado pelos administradores para se conetar aos diretórios home de outros usuários ou para permitir que os usuários se conetem aos diretórios home de outros usuários, o padrão de nome de compartilhamento dinâmico deve ser precedido por um til (.).
`vserver cifs home-directory modify`O é utilizado para ativar este acesso definindo `-is-home-dirs-access-for-admin-enabled` a opção como `true`) ou definindo a opção avançada `-is-home-dirs-access-for-public-enabled` como `true`.
-path
path
especifica o caminho relativo para o diretório home. -
-share-properties homedirectory[,…]
especifica as propriedades de compartilhamento para esse compartilhamento. Você deve especificar o homedirectory
valor. Você pode especificar propriedades de compartilhamento adicionais usando uma lista delimitada por vírgulas.
-
Verifique se você adicionou com êxito o compartilhamento do diretório home usando o
vserver cifs share show
comando.
O comando a seguir cria um compartilhamento de diretório base %w
chamado . As oplocks
propriedades , browsable
, e changenotify
compartilhar são definidas além de definir a homedirectory
propriedade compartilhar.
Este exemplo não exibe a saída de todos os compartilhamentos no SVM. A saída é truncada. |
cluster1::> vserver cifs share create -vserver vs1 -share-name %w -path %w -share-properties oplocks,browsable,changenotify,homedirectory vs1::> vserver cifs share show -vserver vs1 Vserver Share Path Properties Comment ACL ---------- -------- ------------ -------------- -------- ----------- vs1 %w %w oplocks - Everyone / Full Control browsable changenotify homedirectory