Montar compartilhamento de rede (AFP / SMB) para vários usuários (troca rápida de usuário)

10

Estou tendo o seguinte problema com meus compartilhamentos de rede do meu NAS (Synology 415+, se for o caso) em Yosemite.

Em casa, temos um iMac com dois usuários diferentes. Mudei todas as nossas mídias (músicas e fotos) para o NAS, para que ambos os usuários pudessem usar os dados com os aplicativos correspondentes. Eu pensei que seria fácil montar os compartilhamentos de rede para ambos os usuários, mas na verdade não é - ou estou fazendo algo errado.

Estou usando um Applescript simples no seguinte formulário

tell application "Finder"
    activate
    mount volume "smb://ipaddress/sharename/"
end tell

que é iniciado automaticamente quando meu usuário faz login no sistema.

Isso funciona bem para mim. Mas quando meu parceiro muda para sua conta de usuário, as montagens não estão acessíveis para ela. Além disso, quando ela inicia o mesmo script que eu, os caminhos estão ficando confusos:

Se dois usuários montam os compartilhamentos de rede, existem duas pastas diferentes no sistema: /Volumes/musicpara o primeiro usuário e /Volumes/music-1para o segundo usuário, que atrapalha todos os caminhos de arquivo (especialmente no iTunes, mas também no Lightroom ou em outros aplicativos).

Existe alguma maneira de montar um compartilhamento de rede para os dois usuários? Realmente não me importo se uso AFP ou SMB, só quero um compartilhamento de rede que possa ser usado por vários usuários. Parece um cenário comum para mim.

softandsafe
fonte
undeleted & atualizei a minha resposta
klanomath
@softandsafe Estou tendo o mesmo problema exato. Eu tenho 4 usuários no meu Mac. O que cada pessoa acessa o servidor (// HTPC-i3 / Data) recebe / Volumes / Data-1, / Volumes / Data-2 e / Volumes / Data-3, o que impressiona o Office ao tentar acessar arquivos docx e xlsx em esse servidor. Você encontrou uma boa solução?

Respostas:

4
  1. Configure o seu NAS para exportar um compartilhamento NFS. Consulte a Synology base de conhecimento de como fazer isso ou usar o seguinte como fazer para configurá-lo, afinar e garantir o seu set-up.

    Você também pode fazer isso manualmente na linha de comando:
    Vamos supor que sua pasta de mídia seja /Shares/Media. Criar ou editar um arquivo chamado exportsno /etc. O exemplo abaixo restringe o acesso a computadores com um endereço IP no intervalo 192.168.0.1- 192.168.0.254. Pode ser necessário reiniciar o seu NAS ou pelo menos nfsd(nfs-daemon).

    Arquivo Linux / NAS /etc/exports:

    /Shares/Media 192.168.0.0/255.255.255.0(rw)
    

    se você usa um servidor Mac, use esta linha:

    /Shares/Media -network 192.168.0.0 -mask 255.255.255.0
    
  2. Edite /etc/auto_masterno seu Mac e adicione a linha:

    /-                                  auto_media
    

    arquivo /etc/auto_master:

    #
    # Automounter master map
    #
    +auto_master                        # Use directory service
    /-                                  auto_media
    /net                                -hosts      -nobrowse,hidefromfinder,nosuid
    /home                               auto_home   -nobrowse,hidefromfinder
    /Network/Servers                    -fstab
    /-                                  -static
    
  3. e crie um novo arquivo auto_mediano /etcseu Mac

    arquivo /etc/auto_media:

    /Media         IP-NAS:/Shares/Media
    
  4. Não se esqueça: todos os arquivos mencionados acima precisam de uma linha vazia à direita

  5. entre sudo automount -vcno Terminal do seu Mac com a saída:

    $ sudo automount -vc
    automount: /Media updated  
    automount: /net updated  
    automount: /home updated  
    automount: no unmounts  
    

/Mediaagora estará sempre visível na pasta raiz do seu Mac e acessível para vocês enquanto o NAS estiver em funcionamento. Nenhum Apple Script para montá-lo nem Connect to Servernecessário.

(Configurado e testado em um servidor 10.7 (sem Synology NAS, porque eu não possuo um, mas não deve fazer diferença) e no cliente 10.9)

Klanomath
fonte
0

Eu segui a solução da klanomath e primeiro ela não funcionou para mim. Para montar suas pastas compartilhadas no OSX, faça o seguinte:

Ative "Porta não-privilegiada permitida" na guia Permissões do NFS Synology de uma regra NFS. Veja aqui o porquê.

A propósito, para adicionar sua montagem aos seus volumes no localizador, /etc/masteruse:

/../Volumes/ auto_media

DrumM
fonte
-1
  1. Vá para Preferências do sistema
  2. Clique em 'Contas' ou 'Usuários e Grupos', dependendo da sua versão do OS X
  3. Clique em "Itens de login" para esse usuário (pode ser necessário clicar no cadeado no canto inferior esquerdo para desbloquear)
  4. Clique no botão + para adicionar outro item de login
  5. Localize a unidade de rede que você montou anteriormente e clique em "Adicionar"
  6. Saia das preferências do sistema
ProfFrnswrth
fonte
2
Isso não está resolvendo o problema mencionado acima.
softandsafe
-4

O AutomounMaker é uma ferramenta GUI fácil de usar (binário universal nativo do DONATEWARE OS X) para criar scripts que montam um compartilhamento de rede AFP, FTP, WebDAV (http), NFS ou SMB. Você pode usar o script como um item de inicialização na configuração da sessão do usuário para montar automaticamente o compartilhamento especificado no login. Se você sempre usa o mesmo volume compartilhado na área de trabalho, o AutomountMaker é mais fácil do que o clássico Connect to Server ... proposto pela Apple. Vá para http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker

Jean-Michel Marino
fonte
Hesito em sinalizar a resposta como spam. Embora o atendedor não confirme explicitamente sua afiliação ao produto, é óbvio porque ele não oculta / oculta seu nome e seu nome está relacionado ao URL. Além disso, o produto é de doação e nenhum aplicativo comercial.
klanomath 31/08/2015