Дозвольте гостям використовувати обліковий запис Boot Camp


3

На iMac 2013, на якому працює остання версія Mac OS X, ми маємо розділ Mac та розділ Windows 7. Адміністратор може використовувати додаток Boot Camp для перезавантаження Mac у Windows. Однак обліковий запис гостя також повинен мати можливість використовувати Boot Camp та перезапустити в Windows. Чи можливо це в будь-який спосіб, оскільки, здається, вам завжди потрібно ввести пароль адміністратора, щоб перезавантажитись у Windows?


Коли ви говорите "додаток Boot Camp", ви посилаєтесь на Налаштування системи> Диск запуску?
tubedogg

Попросити запрошеного користувача завантажитися в Windows, утримуючи клавішу Option при включенні та вибираючи розділ Windows, не виникає питання?
Містер Кролик

@tubedogg: Під bootcamp додатком я маю на увазі Boot Champ.
Маттіас

1
@MrRabbit: Це відкриє розділ відновлення (якщо тільки немає способу приховати це), тому ми хотіли б уникнути цього варіанту.
Маттіас

Відповіді:


1

Ви можете використовувати наступний код для створення програми Applescript для цього.

виконайте скрипт оболонки " bless -mount \" / томи / ім'я завантажувального табору \ "-setBoot -nextonly" ім'я користувача "ім'я користувача адміністратора" пароль "пароль адміністратора" з правами адміністратора

зробіть скрипт оболонки " вимкнення -r зараз" ім'я користувача "ім'я користувача адміністратора" пароль "пароль адміністратора" з правами адміністратора

Вам потрібно буде:

  • Вставте вищезазначений код у редактор AppleScript
  • Заповніть ім’я користувача, пароль та ім’я вашого обсягу завантажувального комп'ютера, де це необхідно

Після введення ваших даних ви можете зберегти сценарій для редагування пізніше, а потім експортувати його (Файл> Експорт) у вигляді програми, переконайтесь, що встановіть прапорець "Виконати лише", перш ніж натиснути Зберегти. Для цього потрібно створити програму AppleScript, яку можна запускати, а не редагувати чи переглядати. Після запуску програми ваш Mac тимчасово перезавантажиться в той об'єм, який ви вказали в коді.

Це робить наступне:

  • bless & setboot - це позначає диск для запуску за замовчуванням

  • nextonly - Це повідомляє системі, що том, призначений у цій команді, повинен бути дискам для запуску лише для наступного завантаження, наступні перезавантаження завантажуватимуться на належний диск для запуску.

  • shutdown -r now - Це повідомляє системі перезавантажити зараз

  • Експорт у програму AppleScript лише для запуску дозволяє студентам виконувати команду, але не переглядати вміст, що повинно захищати облікові дані адміністратора. Я зробив зразок програми у своїй системі і не зміг переглянути сценарій всередині програми, перекопавши вміст пакета. Це може бути можливим , щоб обійти цю проблему, але я не міг знайти прямий шлях.

Щоб зробити це доступним для відвідувачів, крім стандартних облікових записів користувачів, ви можете додати його до шаблону користувача за замовчуванням за адресою / Система / Бібліотека / Користувач \ Шаблон / English.lproj /. Налаштування, файли тощо в цьому місці переносяться на гостьові акаунти "на ходу", доступні в нових версіях Mac OS X.

Сподіваємось, це робить трюк для вас!


1
Це зробили! : D Майже. Мені просто довелося додати команду -legacy, щоб вона працювала, але після цього вона працювала як шарм. Дякую!
Маттіас

0

Ви можете завантажуватися в Windows, не змінюючи запуск диска.

Просто утримуйте, ⌥ alt/optionпоки система завантажується, щоб мати можливість вибрати завантажувальний привід. Звідти ви можете вибрати розділ Boot Camp. Наступного разу, коли машина перезавантажиться, вона перезавантажиться в OS X, якщо ви не повторите процедуру.


1
Проблема полягає в тому, що це також відкриє розділ Recovery. Ми хотіли б цього уникнути, оскільки iMacs використовуються в шкільному середовищі.
Маттіас

0

BootChamp

BootChamp - додаток у рядку меню, що дозволяє перезавантажитись у Windows під час наступного завантаження.

Перезапустіть у Windows…

Адміністратора потрібно лише перший раз, коли це буде здійснено ...

При першому запуску програми BootChamp перезапуск попросить пароль адміністратора. Після цього початкового процесу вам більше не потрібно буде вводити пароль адміністратора.

Наступного разу, коли машина завантажиться, вона завантажиться назад в OS X.

BootChamp не модифікує ваш стартовий диск, він лише тимчасово встановлює диск запуску для наступного перезавантаження.

Ви можете додати це до облікового запису гостей, додавши його до шаблону користувача Гість за адресою /System/Library/User Template/English.lproj/. Найпростішим способом може бути увійти як гість, а потім встановити BootChamp як елемент входу, ввести його пароль адміністратора та скопіювати вміст гостьового облікового запису в цю папку.

Крім того, ви можете використовувати Диспетчер робочих груп, щоб додати його як елемент входу.


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