Запретить пользователям AD изменять фон в Ubuntu 16.04 с Unity desktop [duplicate]

Вы можете использовать только GNU tac для чтения файла по-символьному символу, указав «разделитель записи», который соответствует каждому символу:

# Reverse a file character by character.
# From http://www.gnu.org/software/coreutils/tac
tac -r -s 'x\|[^x]' input_file

-s указывает пользовательский разделитель записи (вместо новой строки) и -r обрабатывает строку разделителя как регулярное выражение.

Это отличается от ответов с помощью tac | rev, поскольку фактически отменяет порядок символов в файле, включая новые строки, и работает корректно, даже если последняя строка не заканчивается в новой строке.

% printf 'Hello\nworld\n' | tac | rev | xxd
0000000: 646c 726f 770a 6f6c 6c65 480a            dlrow.olleH.

% printf 'Hello\nworld\n' | tac -r -s 'x\|[^x]' | xxd
0000000: 0a64 6c72 6f77 0a6f 6c6c 6548            .dlrow.olleH
3
задан 24 April 2012 в 01:28

3 ответа

В dconf есть опции для блокировки, а также пример (где они используются обои;)) на странице администрирования системы dconf:

Блокировка блокировки поддерживается путем создания «блокировок», подкаталог в каталоге keyfile (например: /etc/dconf/db/local.d/locks). Файлы, содержащиеся в этом каталоге, содержат список ключей для блокировки, по одному на строку. Как и в случае с ключевыми файлами, вы можете добавить любое количество файлов в этот каталог. Вот пример того, как это может выглядеть: # prevent changes to the company wallpaper /org/gnome/desktop/background/picture-uri

Lockdown

В настоящее время (с dconf 0.7.4) блокировка поддерживается только для каждой клавиши. Иными словами: вы еще не можете заблокировать все подпапки. Это по соображениям производительности, но есть планы рассмотреть это в будущих выпусках.
4
ответ дан 17 July 2018 в 15:21

В dconf есть опции для блокировки, а также пример (где они используются обои;)) на странице администрирования системы dconf:

Блокировка блокировки поддерживается путем создания «блокировок», подкаталог в каталоге keyfile (например: /etc/dconf/db/local.d/locks). Файлы, содержащиеся в этом каталоге, содержат список ключей для блокировки, по одному на строку. Как и в случае с ключевыми файлами, вы можете добавить любое количество файлов в этот каталог. Вот пример того, как это может выглядеть: # prevent changes to the company wallpaper /org/gnome/desktop/background/picture-uri

Lockdown

В настоящее время (с dconf 0.7.4) блокировка поддерживается только для каждой клавиши. Иными словами: вы еще не можете заблокировать все подпапки. Это по соображениям производительности, но есть планы рассмотреть это в будущих выпусках.
4
ответ дан 20 July 2018 в 15:47
  • 1
    Спасибо за быстрый ответ. Я проверю это и дам вам знать. – nattlap 23 April 2012 в 19:47
  • 2
    Это неполное. Это не работает, если вы не используете настраиваемый профиль для добавления системного db, где нужно добавить ключи блокировки. Посмотрите на мой ответ askubuntu.com/a/1034238/350004 – solsTiCe 10 May 2018 в 12:46

В dconf есть опции для блокировки, а также пример (где они используются обои;)) на странице администрирования системы dconf:

Блокировка блокировки поддерживается путем создания «блокировок», подкаталог в каталоге keyfile (например: /etc/dconf/db/local.d/locks). Файлы, содержащиеся в этом каталоге, содержат список ключей для блокировки, по одному на строку. Как и в случае с ключевыми файлами, вы можете добавить любое количество файлов в этот каталог. Вот пример того, как это может выглядеть: # prevent changes to the company wallpaper /org/gnome/desktop/background/picture-uri

Lockdown

В настоящее время (с dconf 0.7.4) блокировка поддерживается только для каждой клавиши. Иными словами: вы еще не можете заблокировать все подпапки. Это по соображениям производительности, но есть планы рассмотреть это в будущих выпусках.
4
ответ дан 23 July 2018 в 16:18
  • 1
    Спасибо за быстрый ответ. Я проверю это и дам вам знать. – nattlap 23 April 2012 в 19:47
  • 2
    Это неполное. Это не работает, если вы не используете настраиваемый профиль для добавления системного db, где нужно добавить ключи блокировки. Посмотрите на мой ответ askubuntu.com/a/1034238/350004 – solsTiCe 10 May 2018 в 12:46

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

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