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

Как я могу запретить пользователям менять обои для рабочего стола в Ubuntu 18.04?

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

2 ответа

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

Решение 1:

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

Решение 2:

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

Можно найти пример такого сценария в этом ответе:
Как я могу получить обои в течение каждого дня недели?

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

3
ответ дан 2 December 2019 в 02:13

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

Поэтому создайте файл /etc/dconf/profile/user с содержанием

user-db:user
systemd-db:local

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

Теперь создайте каталог /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

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

1
ответ дан 2 December 2019 в 02:13

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

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