Как я могу заблокировать мышь и клавиатуру, но видеть экран?

У нашей команды есть маленький Mac, который мы используем для отображения автообновленной веб-страницы, но она требует, чтобы аутентифицируемый пользователь был зарегистрирован в нее.

Так вопрос: как мы можем показать браузер, но клавиатура и мышь заблокировали от какого-либо несанкционированного доступа? Пароль разблокировал, было бы лучшим, но вызванный выход из системы мог бы быть хорошо.

Как вторичный вопрос: если текущий пользователь был на каникулах в тот день, как другой пользователь мог войти в машину?

[Править]

Машина будет также использоваться для других вещей несколько в неделю: организация видеоконференций, смотря случайное видео YouTube, и т.д.

Важно, чтобы клавиатура и мышь могли использоваться, когда машина "разблокирована" и очень желательная, чтобы разблокирование могло быть сделано быстро (<30 секунд)

3
задан 25.11.2010, 11:18

3 ответа

Просто удалите клавиатуру и мышь в целом и управляйте Mac удаленно с VNC.

РЕДАКТИРОВАНИЕ для удаления поддержки USB: можно удалить поддержку USB в Терминале со следующими командами:

cd /System/Library/Extensions 

ДЛЯ СЕЙФА делают этот код сначала:

sudo cp -r IOUSBFamily.kext /Users/<youraccount>/Desktop

Затем

sudo rm -r IOUSBFamily.kext

Поддержки перезагрузки и USB не стало. Убедитесь, что у Вас есть хороший VNC или соединение SSH сначала, таким образом, можно поместить это .kext файл назад, когда Вы хотите смочь использовать USB-порты снова.

5
ответ дан 07.12.2019, 23:17

Вы могли всегда создавать новую учетную запись, которая использует родительский контроль Mac OS X для блокировки вниз всего. Не предоставляйте им доступ ни к каким файлам вне их пользовательской папки, только позволяйте им выполнить браузер, только позволяйте им получить доступ к Вашей конкретной веб-странице и имейте a launchd сценарий настроил для поддержания браузера (см. пример TextEdit здесь). Люди все еще смогли бы использовать мышь и клавиатуру, но они не смогут сделать много с ними.

1
ответ дан 07.12.2019, 23:17

Я немного смущен — это кажется, что Вы хотите, чтобы некоторое дополнительное программное обеспечение сверху системы поймало все нажатия клавиш, пока кто-то не проходит проверку подлинности. Я не убежден, что это возможно или необходимо.

Я все еще предложил бы удалить поддержку USB и/или физически заблокировать вниз USB-порты и затем удаленное управление компьютером с VNC как @CaseyIT предложенный, но это кажется, что Вы не хотите бросать способность физически управлять машиной. Что это, Вы получаете от этого, точно? VNC на LAN достаточно совершенно быстр для всего управления, использует Вас упомянутый, И можно управлять, какие учетные записи могут получить доступ к машине.

Лучшая альтернатива, о которой я могу думать, подобна @Scott, а скорее, чем выполнение ограниченной учетной записи пользователя, Вы вместо этого выполнили бы браузер как Opera в режиме киоска на учетной записи обычного пользователя и установили бы его для активации на входе в систему. Для разрешения нормальной эксплуатации компьютера (принимающий существует не аутентифицируемая выходящая функция от браузера киоска) (также, это - то, где это становится сумасшедшим) настраивает локально размещенную страницу на машине (отметьте ту страницу в браузере киоска), который выполнит сценарий оболочки серверной стороны, который уничтожает сам браузер киоска после аутентификации от привилегированного пользователя.

1
ответ дан 07.12.2019, 23:17

Теги

Похожие вопросы