Почему Truecrypt запрашивает пароль администратора?

Когда я вхожу в систему Ubuntu, скрипт монтирует контейнер truecrypt. Чтобы расшифровать контейнер, я, конечно, должен ввести пароль для расшифровки. Но Truecrypt также просит мой «пароль администратора». Почему Truecrypt запрашивает пароль моего администратора и как его отключить?

Это скрипт, который запускается при запуске:

#!/bin/sh -e
/usr/bin/truecrypt /media/windows/data.tc /media/data
/usr/bin/dropbox start

/ media / windows - это раздел NTFS. / media / data доступна для записи пользователем.

10
задан 18 October 2011 в 00:26

2 ответа

TrueCrypt запрашивает пароль, поскольку для монтирования файловой системы требуются привилегии суперпользователя. Не обходите его, разрешив запускать truecrypt как root без пароля, это небезопасно , поскольку вредоносный скрипт может получить повышенные привилегии, монтируя специальный контейнер, и получать от него привилегии root (например, setsuid). двоичные файлы в файловой системе ext2 или монтирование на /).

0
ответ дан 18 October 2011 в 00:26

Вот быстрое исправление, которое вы можете использовать:

sudo visudo 

Добавьте строку <yourusername> ALL=NOPASSWD: /usr/bin/truecrypt и сохраните файл. truecrypt больше не будет запрашивать пароль администратора. Это быстро и грязно, вероятно, не безопасно, но работает.

0
ответ дан 18 October 2011 в 00:26

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

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