Как заставить такие приложения, как Gnote или Tomboy, запрашивать пароль при запуске их из моей учетной записи пользователя.
Вы можете запустить приложение с помощью
gksudo
, чтобы запустить его в режиме суперпользователя, например, Для запуска Tomboy выполните команду gksudo tomboy
. Вам будет предложено графическое приглашение пароля, и после ввода правильного пароля приложение будет запущено в режиме суперпользователя (root
). Однако, если вы хотите изменить это поведение в Меню приложения, вы необходимо изменить строку Exec=
файла .desktop
, соответствующую приложению, добавив gksudo
после Exec=
.ie Exec=gksudo tomboy
. Вы также можете сделать это, используя alacarte
или Menu Editor
, просто найдите нужный пункт меню приложения, перейдите в Свойства kbd> и отредактируйте его поле Command
и добавьте gksudo
перед тем, как есть .
Нет способа защитить приложение с помощью такого пароля.
Самое простое решение - использовать Linux так, как оно задумано: пусть никто не использует вашу учетную запись. Пароль вашей учетной записи - это пароль ко всем вашим данным.
Если вы все еще хотите разрешить всем использовать вашу учетную запись, вы можете создать вторую учетную запись, назовем ее notes
и использовать вместо нее. Затем вы можете позвонить:
su notes
tomboy
После этого появится запрос на ввод пароля пользователя notes
.
Или вы используете такой инструмент, как TrueCrypt, создаете зашифрованный контейнер и перемещаете туда свои заметки.