Предлагается ввести пароль для разблокировки набора ключей GNOME при входе в свою учетную запись. Мне было интересно, как заблокировать брелок в том же сеансе, который был разблокирован? (Я понимаю, что могу выйти, а затем войти снова для того же эффекта)
Это может быть полезно, если по каким-либо причинам я чувствую некоторую подозрительную активность и хочу сначала заблокировать все программы для дальнейшего доступа к связке ключей перед тем, как расследовать подозрительную активность.
Кроме того, есть ли возможность просто заблокировать графический интерфейс для GNOME Keyring (Seahorse)?
Вам нужно только вызвать gnome_keyring_lock_all_sync () .
Вот простая программа, которая делает это:
Блокировка-keyring.c:
Компилировать с
cc lock-keyring.c -o lock-keyring -Wall $(pkg-config gnome-keyring-1 --cflags --libs)
источник
sudo apt build-dep gnome-keyring
иapt source gnome-keyring
; это, кажется, не приносит правильные заголовки и т. д. Ура!cron
/cronie
. Кто-нибудь знает почему или имеет подобную проблему?DBUS_SESSION_BUS_ADDRESS
?), Чтобы она подключалась к работающему брелоку. Вам придется либо угадать его (например, поиск пути, по которому он был создан), либо сохранить переменные окружения в сеансе X и загрузить их перед блокировкой скрипта.DBUS_SESSION_BUS_ADDRESS
(сenv
) по моей команде внутри cron, сделал это! Большое вам спасибо: D: D