Підключення загальної мережі (AFP / SMB) для декількох користувачів (швидка комутація користувачів)


10

У мене є наступна проблема з моїми мережевими акціями з мого NAS (Synology 415+, якщо це має значення) в Йосеміті.

Вдома у нас є iMac з двома різними користувачами. Я перемістив усі наші медіа (музику та фотографії) до NAS, щоб обидва користувачі могли використовувати дані відповідно до додатків. Я думав, що було б легко встановити мережеві спільні папки для обох користувачів, але насправді це не так - або я роблю щось не так.

Я використовую простий Applescript у наступній формі

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

що запускається автоматично, коли мій користувач входить у систему.

Це добре працює для мене. Але коли мій партнер переходить на свій обліковий запис користувача, кріплення для неї недоступні. Більше того, коли вона запускає той самий сценарій, що і я, шляхи заплутуються:

Якщо два користувачі монтують мережеві спільні папки, у системі існують дві різні папки: /Volumes/musicдля першого користувача та /Volumes/music-1для другого користувача, які змішують всі шляхи до файлів (особливо в iTunes, але також у Lightroom та інших програмах).

Чи існує ЯКЩО спосіб встановити спільну мережу для обох користувачів? Мені справді все одно, чи я використовую AFP або SMB, я просто хочу поділитися мережею, яка може бути використана для декількох користувачів. Схоже, для мене загальний сценарій.


відповів і оновив свою відповідь
klanomath

@softandsafe У мене є однакова проблема. У мене на Mac є 4 користувачі. Що кожна людина отримує доступ до сервера (// HTPC-i3 / Дані), вона отримує / Томи / Дані-1, / Томи / Дані-2 та / Томи / Дані-3, що підриває розум Office при спробі отримати доступ до файлів docx та xlsx на той сервер. Ви знайшли хороше рішення?

Відповіді:


4
  1. Налаштуйте свій NAS на експорт NFS-акцій. Зверніться до бази знань Synology, як це зробити, або скористайтеся наведеними нижче способами, щоб налаштувати його, налагодити та забезпечити налаштування.

    Ви також можете зробити це вручну в командному рядку:
    Припустимо, ваша медіа-папка є /Shares/Media. Створіть або відредагуйте файл із ім'ям exportsу /etc. Приклад нижче обмежує доступ до комп'ютерів з IP-адресою в діапазоні 192.168.0.1- 192.168.0.254. Можливо, вам доведеться перезапустити NAS або принаймні nfsd(nfs-демон).

    Файл Linux / NAS /etc/exports:

    /Shares/Media 192.168.0.0/255.255.255.0(rw)
    

    якщо ви використовуєте сервер Mac, використовуйте цей рядок:

    /Shares/Media -network 192.168.0.0 -mask 255.255.255.0
    
  2. Редагуйте /etc/auto_masterна своєму Mac та додайте рядок:

    /-                                  auto_media
    

    файл /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. і створити новий файл auto_mediaу /etcсвоєму Mac

    файл /etc/auto_media:

    /Media         IP-NAS:/Shares/Media
    
  4. Будь ласка, не забувайте: для всіх згаданих вище файлів потрібен порожній рядок

  5. введіть sudo automount -vcтермінал на вашому Mac з виходом:

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

/Mediaтепер буде завжди видно у кореневій папці вашого Mac та доступною для вас обох, доки NAS не працює та працює. Жоден Apple Script для його встановлення не Connect to Serverпотрібен.

(Налаштуйте і протестуйте на сервері 10.7 (немає Synology NAS, оскільки я не володію ним, але це не повинно змінювати) та клієнтом 10.9)


0

Я слідував за рішенням кланомата і спочатку це не спрацювало для мене. Для монтажу ваших спільних папок на OSX потрібно зробити наступне:

Увімкніть "Дозволений непривілейований порт" на вкладці "Дозволи дозволів Synology NFS" правила NFS. Дивіться тут чому.

До речі, щоб додати монтування до своїх томів у пошуку, /etc/masterвикористовуйте:

/../Volumes/ auto_media


-1
  1. Перейдіть до Налаштування системи
  2. Клацніть на "Облікові записи" або "Користувачі та групи", залежно від версії ОС X
  3. Клацніть на "Елементи входу" для цього користувача (для розблокування може знадобитися натиснути кнопку "Блокування" в нижньому лівому куті)
  4. Натисніть кнопку +, щоб додати ще один елемент входу
  5. Знайдіть мережевий диск, який ви раніше встановили, і натисніть «Додати»
  6. Вийдіть із системних налаштувань

2
Це не вирішує вищезазначену проблему.
softandsafe

-4

AutomounMaker - це простий у користуванні інструмент графічного інтерфейсу (DONATEWARE OS X рідний універсальний бінарний файл) для створення сценаріїв, які зможуть встановити спільну мережу AFP, FTP, WebDAV (http), NFS або SMB. Ви можете використовувати сценарій як елемент запуску в налаштуваннях сеансу вашого користувача, щоб автоматично вмонтувати дану спільну частину після входу. Якщо ви завжди використовуєте один і той же спільний об'єм на робочому столі, AutomountMaker простіше, ніж класичний підключення до сервера ..., запропонований Apple. Перейдіть на сторінку http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker


Я вагаюся, щоб відповісти на це як спам. Хоча відповідаюча особа прямо не підтверджує свою приналежність до продукту, це очевидно, оскільки він не приховує / маскує своє ім'я, а його ім'я стосується URL-адреси. Крім того, продукт - це пожертвування, а не комерційне додаток.
кланомат
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.