Запретить пользователям изменять фон рабочего стола на Ubuntu 18.04

Не могли бы вы проверить, есть ли у вас другое устройство с тем же адресом mac? Кроме того, вы можете добавить любой Mac-адрес, даже если он не принадлежит к производителю.

Кроме примечания: 00: 00: 00: 00: 00 для Xerox 11: 11: 11: 11: 11 является приватным

2
задан 10 May 2018 в 16:20

4 ответа

Вы не можете запретить пользователям менять фон рабочего стола, не мешая вашей учетной записи внести изменения. Если они используют вашу учетную запись, они имеют тот же доступ, что и у вас.

Решение 1:

Дайте им свой отдельный идентификатор входа. Таким образом, ваша среда никогда не будет влиять на их настройки.

Решение 2:

Активируйте скрипт, который будет проверять изменение и периодически меняет его на предпочтительный фон.

В этом ответе вы можете найти пример такого скрипта: Как я могу получить один wallpaper за каждый день недели?

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

3
ответ дан 17 July 2018 в 14:47

Да, вы можете. Вам нужно принудительно зафиксировать блокировку только для чтения dconf для свойства background. Я предполагаю, что вы используете оболочку gnome или какой-либо destop, чем использовать dconf.

Итак, создайте файл /etc/dconf/profile/user с содержимым

user-db:user systemd-db:local

Это определяет пользователя dconf db, который всегда в любом случае, а также определить систему db, которую мы будем использовать для блокировки желаемого ключа.

Теперь создайте каталог /etc/dconf/db/local.d. Здесь находится ключевой файл, который вы хотите установить.

Но для блокировки ключа вам также необходимо создать каталог /etc/dconf/db/local.d/locks. теперь в этом каталоге будет заблокирован любой файл с ключом.

Итак, создайте /etc/dconf/db/local.d/locks/00_wallpaper с содержимым:

# prevent changes to the wallpaper /org/gnome/desktop/background/picture-uri

Теперь запустите sudo dconf update

Затем пользователи больше не могут менять обои!

dconf admin guide неполный ответ
1
ответ дан 17 July 2018 в 14:47

Вы не можете запретить пользователям менять фон рабочего стола, не мешая вашей учетной записи внести изменения. Если они используют вашу учетную запись, они имеют тот же доступ, что и у вас.

Решение 1:

Дайте им свой отдельный идентификатор входа. Таким образом, ваша среда никогда не будет влиять на их настройки.

Решение 2:

Активируйте скрипт, который будет проверять изменение и периодически меняет его на предпочтительный фон.

В этом ответе вы можете найти пример такого скрипта: Как я могу получить один wallpaper за каждый день недели?

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

3
ответ дан 20 July 2018 в 14:50
  • 1
    Существует новый ответ, опубликованный через 2 часа после вас, вас может заинтересовать чтение. – WinEunuuchs2Unix 10 May 2018 в 03:18
  • 2
    @ WinEunuuchs2Unix Да, я прочитал. Я с нетерпением жду комментариев от OP. У меня не было впечатления, что он пытался заблокировать себя от возможности вносить изменения. Вот почему я дал ему альтернативное решение, в то время как он мог сохранить свой любимый фон. Если я ошибаюсь, я думаю, у него есть свои причины. Он может не понимать, какую нагрузку он накладывает на пользователей, которые видят цвета и оттенки иначе, чем он. – L. D. James 10 May 2018 в 04:32

Да, вы можете. Вам нужно принудительно зафиксировать блокировку только для чтения dconf для свойства background. Я предполагаю, что вы используете оболочку gnome или какой-либо destop, чем использовать dconf.

Итак, создайте файл /etc/dconf/profile/user с содержимым

user-db:user systemd-db:local

Это определяет пользователя dconf db, который всегда в любом случае, а также определить систему db, которую мы будем использовать для блокировки желаемого ключа.

Теперь создайте каталог /etc/dconf/db/local.d. Здесь находится ключевой файл, который вы хотите установить.

Но для блокировки ключа вам также необходимо создать каталог /etc/dconf/db/local.d/locks. теперь в этом каталоге будет заблокирован любой файл с ключом.

Итак, создайте /etc/dconf/db/local.d/locks/00_wallpaper с содержимым:

# prevent changes to the wallpaper /org/gnome/desktop/background/picture-uri

Теперь запустите sudo dconf update

Затем пользователи больше не могут менять обои!

dconf admin guide неполный ответ
1
ответ дан 20 July 2018 в 14:50

Другие вопросы по тегам:

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