На эту тему уже есть статья на сайте Microsoft, но я буду использовать более лёгкую систему Windows. Самой чистой системой мне показалась Windows Hyper-V Server 2019, её мы и возьмём за основу. Windows Core не имеет графического интерфейса, потребление ОЗУ около 1ГБ. Почти все настройки я производил через оснастки на другом сервере. Но есть хорошая статья по настройке Windows Hyper-V Server 2019, где практически всё можно сделать через PowerShell.
Поехали:
1. Устанавливаем ОС, обновляемся, если нужно настраиваем сеть, включаем RDP, вводим в домен и прочее.
2. Создаём пользователя "User" под которым будет работать браузер. Временно даём ему права администртора.
3. Логинимся под пользователем, скачиваем и устанавливаем MSI файл Chrome.
На всякий случай - как удалять программы описано тут.
4. Добавляем Chrome в автозагрузку. Делаем это через реестр. Нас интересует следующий раздел:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Создаём строковый параметр с понятным для нас именем. У меня получилось так:
"C:\Program Files\Google\Chrome\Application\chrome.exe" --fullscreen --kiosk "https://7745.by/"
Там же удаляем из автозагрузки SCONFIG. Это окно нашему пользователю не нужно.
5. Перезагружаемся, если всё в порядке - настраиваем Chrome. Отключаем автозаполнение паролей, способов оплаты и адресов. Дополнительно можете настроить куки.
6. В Powershell задаём время отключения дисплея 24 часа:
powercfg /SETACVALUEINDEX SCHEME_CURRENT 7516b95f-f776-4464-8c53-06167f40cc99 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e 86400
7. Удаляем роль Hyper-V:
Uninstall-WindowsFeature –Name Hyper-V –Remove
Подробнее можно почитать здесь.
8. В планировщике заданий создаём задачу для перезагрузки ПК каждый день в 6:00.
shutdown -r -t 00
9. Меняем лого при загрузке ОС с помощью HackBGRT. Как это делается описано этой в статье.
10. Забираем права администратора у "User" и даём ему права пользователя или гостя.
На этом настройка окончена. Дополнительные ограничения можете настроить в групповых политиках.
Комментариев нет:
Отправить комментарий