Recentemente tomei posse de um servidor de arquivos (FreeBSD) e preciso identificar quais compartilhamentos os usuários têm acesso individualmente.
Existe uma maneira fácil de conseguir isso com um único comando?
Responder1
Penso que uma resposta à sua pergunta geral não pode ser tão satisfatória quanto você deseja. Você pode ver as exportações (compartilhamentos) do servidor usando
cat /etc/exports
Cada linha em /etc/exports especifica um sistema de arquivos a ser exportado e quais clientes têm acesso a esse sistema de arquivos, bem como quaisquer opções de acesso conforme documentado aqui:http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-nfs.html
Se você deseja uma solução realmente fácil de usar e gerenciar para um servidor de arquivos, na minha opinião é usar o freeNAS:http://www.freenas.org/que também é baseado no freeBSD.
Talvez seja difícil fazer a transição, mas se for você quem gerenciará este servidor, terá menos problemas no gerenciamento.