Birden çok kullanıcı için ağ paylaşımını (AFP / SMB) bağlayın (hızlı kullanıcı değiştirme)


10

Yosemite benim NAS (benim için Synology 415+) ağ paylaşımları ile aşağıdaki sorunu yaşıyorum.

Evde, iki farklı kullanıcılı bir iMac'imiz var. Tüm medyalarımızı (müzik ve fotoğraflar) NAS'a taşıdım, böylece her iki kullanıcı da verileri uygun uygulamalarla kullanabilsin. Her iki kullanıcı için de ağ paylaşımlarını monte etmenin kolay olacağını düşündüm, ama aslında değil - ya da yanlış bir şey yapıyorum.

Aşağıdaki formda basit bir Applescript kullanıyorum

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

kullanıcı sistemde oturum açtığında otomatik olarak başlar.

Bu benim için iyi çalışıyor. Ancak iş ortağım kullanıcı hesabına geçtiğinde, bağlar ona erişilemez. Dahası, o benimle aynı komut dosyasını başlattığında, yollar berbat oluyor:

İki kullanıcı ağ paylaşımlarını bağlarsa, sistemde iki farklı klasör bulunur: /Volumes/musicilk kullanıcı ve /Volumes/music-1ikinci kullanıcı için tüm dosya yollarını (özellikle iTunes'da değil, Lightroom veya diğer uygulamalarda) bozan.

Her iki kullanıcı için bir ağ paylaşımı kurmanın HERHANGİ bir yolu var mı? AFP veya SMB kullanıyorsam gerçekten umrumda değil, sadece birden fazla kullanıcı için kullanılabilen bir ağ paylaşımı istiyorum. Benim için ortak bir senaryo gibi görünüyor.


geri
alındı

@softandsafe Aynı sorunu yaşıyorum. Mac bilgisayarımda 4 kullanıcı var. Her bir kullanıcının sunucuya eriştiği şey (// HTPC-i3 / Data) / Cilt / Veri-1, / Cilt / Veri-2 ve / Cilt / Veri-3 alır. sunucu. İyi bir çözüm buldunuz mu?

Yanıtlar:


4
  1. NAS'ınızı bir NFS paylaşımını dışa aktarmak için ayarlayın. Bunu nasıl yapacağınız için Synology bilgi tabanına bakın veya kurulumunuzu ayarlamak, ince ayar yapmak ve güvenliğinizi sağlamak için aşağıdaki nasıl kullanılır .

    Komut satırında manuel olarak da yapabilirsiniz:
    Medya klasörünüzün olduğunu varsayalım /Shares/Media. Adlı bir dosya oluşturun veya düzenleyin exportsiçinde /etc. Kısıtlar Aşağıdaki örnek aralığında bir IP adresi ile bilgisayarlara erişim 192.168.0.1- 192.168.0.254. NAS'ınızı veya en azından nfsd(nfs-daemon) yeniden başlatmanız gerekebilir .

    Linux / NAS dosyası /etc/exports:

    /Shares/Media 192.168.0.0/255.255.255.0(rw)
    

    Mac Server kullanıyorsanız bu satırı kullanın:

    /Shares/Media -network 192.168.0.0 -mask 255.255.255.0
    
  2. Düzen /etc/auto_masterMac ve satırı ekleyin:

    /-                                  auto_media
    

    dosya /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. ve yeni bir dosya oluşturmak auto_mediaiçinde /etcMac

    dosya /etc/auto_media:

    /Media         IP-NAS:/Shares/Media
    
  4. Lütfen unutmayın: yukarıda belirtilen tüm dosyaların boş bir satır olması gerekir

  5. sudo automount -vcMac'inizdeki Terminali çıktı ile girin :

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

/Mediaartık Mac'inizin kök klasöründe her zaman görünür olacak ve NAS çalışır durumda olduğu sürece her ikiniz için de erişilebilir olacaktır. Hiçbir Apple Script'i monte etmek de Connect to Servergerekmez.

(Bir Sunucu 10.7 (Synology NAS yok, çünkü bende bir tane yok, ancak bir fark yaratmamalıdır) ve İstemci 10.9 üzerinde ayarlandı ve test edildi)


0

Klanomath'ın çözümünü takip ettim ve ilk önce benim için işe yaramadı. Paylaşılan klasörlerinizi OSX'e bağlamak için aşağıdakileri yapmanız gerekir:

Bir NFS kuralının Synology NFS İzinleri sekmesinde "İzin verilmeyen ayrıcalıksız bağlantı noktasına" seçeneğini etkinleştirin. Buraya neden bakın .

Bu arada, montajınızı /etc/masterkullanımda bulucudaki birimlerinize eklemek için :

/../Volumes/ auto_media


-1
  1. Sistem Tercihlerine Git
  2. OS X sürümünüze bağlı olarak 'Hesaplar'ı veya' Kullanıcılar ve Gruplar'ı tıklayın
  3. Bu kullanıcı için "Giriş Öğeleri" ni tıklayın (kilidini açmak için sol alt köşedeki Kilit'i tıklamanız gerekebilir)
  4. Başka bir giriş öğesi eklemek için + düğmesini tıklayın
  5. Önceden taktığınız ağ sürücüsünü bulun ve “Ekle” ye tıklayın
  6. Sistem Tercihlerinden Çık

2
Bu, yukarıda belirtilen sorunu çözmez.
softandsafe

-4

AutomounMaker, AFP, FTP, WebDAV (http), NFS veya SMB ağ paylaşımını bağlayacak komut dosyaları oluşturmak için kullanımı kolay bir GUI aracıdır (DONATEWARE OS X yerel Evrensel İkili). Komut dosyasını, oturum açıldığında verilen paylaşımı otomatik olarak bağlamak için kullanıcının oturum yapılandırmasında Başlangıç ​​Öğesi olarak kullanabilirsiniz. Masaüstünüzde her zaman aynı paylaşılan birimi kullanırsanız, AutomountMaker, Apple tarafından önerilen klasik Sunucuya Bağlan ... 'dan daha kolaydır. Http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker sayfasına gidin.


Cevabı spam olarak işaretlemekten çekinmeyin. Yanıtlayan kişi ürüne olan bağlılığını açıkça onaylamasa da, adını gizlemediği / maskelemediği ve adı URL ile ilgili olduğu için açıktır. Ayrıca ürün bağış ve hiçbir ticari uygulama.
klanomath
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.