OS X Server - налаштування частки для домашніх мережевих каталогів + швидка комутація користувачів


0

Я майже закінчив налаштування свого майстра Open Directory, щоб дозволити користувачам керувати централізовано та входити на будь-яку з клієнтських машин вдома.

Я виявив дискусію, яка передбачає, що використання частки AFP для автоматичної кількості "Користувачі" призведе до того, що користувачі мережі (пор. Користувачі, визначені локально, або користувачі портативних домашніх каталогів) не зможуть використовувати швидку комутацію користувачів, оскільки перший вхід користувача запустить автоматично встановити та змонтувати частку "Користувачі" з його дозволами, не дозволяючи іншим користувачам використовувати кріплення.

Я також знайшов кілька пропозицій налаштувати автофайли таким чином, що доля "Користувачі" монтується перед будь-яким входом користувача, але не дуже багато деталей у цих рядках.

Я дуже вдячний деяким інструкціям щодо налаштування автофайлів - в ідеалі на сервері OpenDirectory, а не на кожному клієнті etc / fstab або еквівалентному розташуванні, так що це не потрібно для кожної клієнтської машини - для швидкої комутації користувачів у роботі з мережевими користувачами .

Відповіді:


1

У мене є два сайти, з'єднані один з одним vpn від сайту до сайту. Сайти мають ім'я s1 і s2, s1 і s2, обидва мають декілька Macs та PC. Я хочу, щоб усі користувачі всіх Mac мали доступ до спільної карти даних на s1, скажімо Data_s1, і до спільної карти даних на s2, скажімо, Data_s2. Data_s1 буде розміщуватися на сервері на сайті s1, Data_s2 буде розміщуватися на сервері на сайті s2. Для користувачів Data_s1 en Data_s2 буде на батьківській карті Дані (буде непрямою картою. Для отримання додаткової інформації та найкращої інформації, яку я знайшов поки що, дивіться у цій білій книзі )

Найкращий спосіб зробити це - створити автоматичні карти, і ви можете це зробити в /etc/auto_masteretcetera, etcetera. Але ніж вам доведеться це робити на кожній машині в s1 і s2. Більш елегантний спосіб зробити це - за допомогою функції автоматичного монтажу в LDAP, але все це було змінено в Lion, і я не міг цього знайти десь (після годин в Інтернеті).

У Lion є нова утиліта в утиліті Directory.

Перейдіть до - Налаштування системи - Користувачі та групи - Параметри входу - натисніть кнопку "Блокувати та підтвердити автентифікацію" - Редагувати (внизу, поруч із сервером мережевого облікового запису) - Утиліта Open Directory - Редактор каталогів (зверху).

Тепер виберіть вузол: / LDAPv3 / 'IP' ('IP' = 127.0.0.1, якщо ви використовуєте утиліту каталогів на самому сервері, або ж IP-адресу сервера), і в пункті Перегляд виберіть AutomountMap.

Клацніть на блокування та автентифікуйтесь як Адміністратор каталогу.

Натисніть "+" внизу зліва. На лівій панелі відображається запис на зразок "Безіменний 1". У верхній правій частині екрана ви побачите "Ім'я запису" з його назвою. Цю назву можна змінити в нижній правій області. Змініть його на "auto_master", зробивши еквівалент файлу auto_master в / etc. При збереженні цього створюється новий об'єкт класу об'єктів AutomountMap.

Новий об’єкт також містить деякі атрибути, які неможливо змінити (затьмарені), наприклад, RecordType. Тут я також створюю дані непрямої карти, в яких Data_s1 та Data_s2 з'являться згодом (див. Схему в згаданому вище документі). Все йде нормально.

Тепер ми повинні створити об'єкти automount. Змінити перегляд - AutomountMap to View - Automount.

Додайте об’єкт (Bottom +), який зможе встановити карту Data_s1. Змініть ім'я запису на Data_s1. Додайте атрибут до об’єкта Data_s1, натиснувши знак + посередині, між двома правими панелями. Прийміть атрибут за замовчуванням (Automountinformation) і поставте шлях до карти на сервері файлів на s1.

Це має завершити інформацію про автоматичне кріплення, але тут я застряг: Збереження об'єкта призводить до помилки: Неправильний тип запису (4101).

Якщо хтось міг би відійти від нас далі від цього моменту, так само оцінюємо.

Насправді, це не лише для створення домашніх каталогів, це більш загальний підхід. Створення домашніх каталогів на певному сервері можна здійснити через серверну програму.


0

Я встановив phpLDAPadmin для DirectoryServer. Я помітив, що не було контейнера AutoMount. Через це я створив (у phpLDAPadmin) під записом automountMap (наприклад, auto_master) автоматичні записи. Тепер я бачу ці записи в DirectoryUtility нижче AutoMount.

Перезавантажте автофайли на Linux. Це працює з сервером Mountain Lion і клієнтом Ubuntu Precision Pangolin.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.