- Вопрос или проблема
- Ответ или решение
- Как заблокировать обои рабочего стола и экран блокировки на Ubuntu 18.04
- 1. Настройка обоев рабочего стола
- 2. Создание директории блокировок dconf
- 3. Запись параметров блокировки
- 4. Обновление конфигурации dconf
- 5. Ограничение доступа к настройкам конфигурации
- 6. Сделать файл dconf немодифицируемым
- 7. Проверка прав пользователя
- Заключение
Вопрос или проблема
У меня в школе есть лаборатория, которая работает на Ubuntu 18.04. Как мне заблокировать обои и изображения на экране блокировки, чтобы студенты не могли изменить изображение на что-то неприемлемое?
Я надеялся, что это простая замена файла, удаляющая права на запись.
Спасибо ~~
Для блокировки обоев требуется согласно руководству администратора GNOME
- установить обои
- создать директорию locks в директории keyfiles, затем
- определить, что вы хотите заблокировать, и, наконец
- обновить с помощью
sudo dconf update
Я работаю в школе, и я использовал следующие команды, чтобы заблокировать обои на экране:
Во-первых: заблокировать панель управления, чтобы предотвратить изменения конфигурации студентами, такие как язык клавиатуры, пароль пользователя и т.д…
sudo chmod 750 /usr/bin/gnome-control-center
Во-вторых: сделать файл dconf неизменяемым для пользователя-студента, чтобы предотвратить действие “Правой кнопкой мыши” > “Установить как обои”:
sudo chattr +i /home/student/.config/dconf/user
С этим вы успешно заблокируете обои и предотвратите изменения настроек пользователем.
Проверьте, что пользователь-студент не включен в sudoers, иначе они смогут вернуть эти изменения.
С наилучшими пожеланиями
Ответ или решение
Как заблокировать обои рабочего стола и экран блокировки на Ubuntu 18.04
В условиях школьной лаборатории, где студенты могут неосторожно менять обои рабочего стола и экран блокировки на неподобающие изображения, важно внедрение надежных мер безопасности. В данной статье рассмотрим, как заблокировать обои и экраны блокировки на Ubuntu 18.04 с помощью нескольких простых шагов.
1. Настройка обоев рабочего стола
Сначала необходимо установить желаемые обои рабочего стола для всех пользователей. Вы можете сделать это через графический интерфейс или командную строку. Для установки обоев через терминал выполните следующую команду:
gsettings set org.gnome.desktop.background picture-uri 'file:///путь/к/изображению'
Замените путь/к/изображению
на фактический путь к файлу с изображением, которое вы хотите использовать.
2. Создание директории блокировок dconf
Следующим шагом будет создание директории блокировок для dconf:
sudo mkdir -p /etc/dconf/db/local.d/locks
3. Запись параметров блокировки
Создайте файл, в котором будут указаны настройки, которые вы хотите заблокировать. Откройте текстовый редактор и создайте новый файл:
sudo nano /etc/dconf/db/local.d/locks/00-locks
В этом файле добавьте строку для блокировки обоев рабочего стола:
org/gnome/desktop/background/picture-uri
Сохраните и закройте файл.
4. Обновление конфигурации dconf
После внесения изменений необходимо обновить базу данных dconf, чтобы изменения вступили в силу:
sudo dconf update
5. Ограничение доступа к настройкам конфигурации
Для предотвращения изменения конфигураций через графический интерфейс, можно заблокировать доступ к gnome-control-center
. Для этого выполните следующую команду:
sudo chmod 750 /usr/bin/gnome-control-center
Эта команда устанавливает соответствующие права доступа, ограничивая возможность использования панели управления.
6. Сделать файл dconf немодифицируемым
Чтобы предотвратить возможность изменений непосредственно из dconf, выполните следующее:
sudo chattr +i /home/student/.config/dconf/user
Эта команда делает файл dconf для студента немодифицируемым, что предотвращает возможные изменения через контекстное меню.
7. Проверка прав пользователя
Убедитесь, что студент не находится в списке sudoers
. Если пользователь имеет права администратора, он может отменить все ваши изменения. Для проверки этого вы можете выполнить команду:
sudo grep 'student' /etc/sudoers
Такое тестирование позволит убедиться, что ваши настройки остаются в силе.
Заключение
С применением данных шагов вы сможете эффективно блокировать обои рабочего стола и экран блокировки на системах Ubuntu 18.04, предотвратив неуместные изменения. Эти меры безопасности помогут поддерживать порядок в школьной лаборатории, позволяя вам сосредоточиться на обучении, а не на администрировании.