Как установить пароль для открытия приложения?

Как заставить такие приложения, как Gnote или Tomboy, запрашивать пароль при запуске их из моей учетной записи пользователя.

1
задан 17 June 2012 в 23:09

2 ответа

Вы можете запустить приложение с помощью gksudo, чтобы запустить его в режиме суперпользователя, например, Для запуска Tomboy выполните команду gksudo tomboy. Вам будет предложено графическое приглашение пароля, и после ввода правильного пароля приложение будет запущено в режиме суперпользователя (root).

Однако, если вы хотите изменить это поведение в Меню приложения, вы необходимо изменить строку Exec= файла .desktop, соответствующую приложению, добавив gksudo после Exec= .ie Exec=gksudo tomboy. Вы также можете сделать это, используя alacarte или Menu Editor, просто найдите нужный пункт меню приложения, перейдите в Свойства и отредактируйте его поле Command и добавьте gksudo перед тем, как есть .

0
ответ дан 17 June 2012 в 23:09

Нет способа защитить приложение с помощью такого пароля.

Самое простое решение - использовать Linux так, как оно задумано: пусть никто не использует вашу учетную запись. Пароль вашей учетной записи - это пароль ко всем вашим данным.

Если вы все еще хотите разрешить всем использовать вашу учетную запись, вы можете создать вторую учетную запись, назовем ее notes и использовать вместо нее. Затем вы можете позвонить:

su notes
tomboy

После этого появится запрос на ввод пароля пользователя notes.

Или вы используете такой инструмент, как TrueCrypt, создаете зашифрованный контейнер и перемещаете туда свои заметки.

0
ответ дан 17 June 2012 в 23:09

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

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