3.19.3. Usando o comando net rpc share


O comando net rpc share fornece a capacidade de listar, adicionar e remover ações em um servidor Samba ou Windows local ou remoto.

Listagem de ações

Para listar as ações em um servidor SMB, use o comando net rpc share list. Opcionalmente, passe o comando -S server_name parâmetro ao comando para listar as ações de um servidor remoto. Por exemplo:

# net rpc share list -U "DOMAIN\administrator" -S server_name
Enter DOMAIN\administrator's password:
IPC$
share_1
share_2
...
Nota

As ações hospedadas em um servidor Samba que têm browseable = no definido em sua seção no arquivo /etc/samba/smb.conf não são exibidas na saída.

Adicionando uma ação

O comando net rpc share add permite que você adicione um compartilhamento a um servidor SMB.

Por exemplo, para adicionar uma ação chamada example em um servidor Windows remoto que compartilha o diretório C:\example\:

# net rpc share add example="C:\example" -U "DOMAIN\administrator" -S server_name
Nota

Você deve omitir a barra invertida no caminho ao especificar um nome de diretório Windows.

Usar o comando para adicionar uma ação a um servidor Samba:

  • O usuário especificado no parâmetro -U deve ter o privilégio de SeDiskOperatorPrivilege concedido no servidor de destino.
  • Você deve escrever um roteiro que acrescente uma seção de compartilhamento ao arquivo /etc/samba/smb.conf e recarregue o Samba. O script deve ser definido no parâmetro add share command na seção [global] em /etc/samba/smb.conf. Para mais detalhes, consulte a descrição add share command na página de manual smb.conf(5).
Retirada de uma ação

O comando net rpc share delete permite que você remova uma parte de um servidor SMB.

Por exemplo, para remover a ação nomeada exemplo de um servidor Windows remoto:

# net rpc share delete example -U "DOMAIN\administrator" -S server_name

Usar o comando para remover uma ação de um servidor Samba:

  • O usuário especificado no parâmetro -U deve ter o privilégio concedido a SeDiskOperatorPrivilege.
  • Você deve escrever um roteiro que remova a seção de ações do arquivo /etc/samba/smb.conf e recarregue o Samba. O script deve ser definido no parâmetro delete share command na seção [global] em /etc/samba/smb.conf. Para mais detalhes, consulte a descrição delete share command na página de manual smb.conf(5).
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.