Como compartilho montagens do NFS sobre o zeroconf?

2

Eu gostaria de anunciar meus compartilhamentos NFS via Avahi para que eu possa navegar de várias máquinas sem ter que configurar tudo, especialmente quando os convidados vierem e eu quiser algo automagia.

Estou ciente de que a maioria dos clientes precisará de pacotes extras (como nfs-common ) instalados para funcionar. A solução ideal incluirá instruções para os clientes (se houver).

    
por Jorge Castro 31.12.2010 / 22:18

2 respostas

3

Minha resposta à pergunta 18933 na verdade incluiu uma resposta para compartilhamentos NFS (embora a questão não tenha mencionado explicitamente o NFS): Crie um arquivo de descrição de serviço (por exemplo, nfs.service ) em /etc/avahi/services com o seguinte conteúdo:

<service-group>
  <name replace-wildcards="yes">NFS share on %h</name>
  <service>
    <type>_nfs._tcp</type>
    <port>2049</port>
    <txt-record>path=/path/to/someshare</txt-record>
  </service>
</service-group>

A porta 2049 exige que você use a opção insecure no arquivo /etc/exports .

Em seguida, deve ser possível usar o gerenciador de arquivos, navegar para "Redes" e acessar seu compartilhamento. Infelizmente, o gerenciador de arquivos do GNOME não oferece suporte para o NFS no momento ( Launchpad Bug # 29263 , obrigado a João Pinto por apontar isto) e o suporte a NFS no gerenciador de arquivos do KDE está quebrado ( Erro do KDE # 184997 Agora corrigido)…

    
por Marcel Stimberg 03.01.2011 / 12:03
2

Os compartilhamentos anunciados do NFS não são tratados pelo gnome-vfs neste momento, há um relatório de erros solicitando-o: link

    
por João Pinto 03.01.2011 / 00:32