Запуск truecrypt в Ubuntu без прав root
У меня есть зашифрованный том trucrypt, который я хотел бы смонтировать из своих университетских лабораторий, работающих под управлением Ubuntu 12.10. У меня нет root-прав. Я скачиваю файлtruecrypt-7.1a-linux-x86.tar.gz
со страницы загрузки. Я извлекаю это и получаюtruecrypt-7.1a-setup-x86
который я бегу. Я ничего не могу установить здесь, поэтому в появившемся диалоговом окне я выбираю "Извлечь файл пакета.tar". Тогда я получаю сообщение:
Установочный пакет 'truecrypt_7.1a_i386.tar.gz' извлечен и помещен в '/tmp'
Я копирую этот файл в свою текущую папку и извлекаю его:
acomputer:/media/myname/Transcend> tar -xvzf truecrypt_7.1a_i386.tar.gz
usr/bin/truecrypt
usr/bin/truecrypt-uninstall.sh
usr/share/applications/truecrypt.desktop
usr/share/pixmaps/truecrypt.xpm
usr/share/truecrypt/doc/License.txt
usr/share/truecrypt/doc/TrueCrypt User Guide.pdf
Если я просматриваю эту папку:
acomputer:/media/myname/Transcend/usr/bin> ls -lh
total 4.6M
-rw-r--r-- 1 myname student 4.5M Feb 7 2012 truecrypt
-rw-r--r-- 1 myname student 453 Feb 7 2012 truecrypt-uninstall.sh
acomputer:/media/myname/Transcend/usr/bin> ./truecrypt
./truecrypt: Permission denied.
Я не мог изменить свои разрешения, чтобы сделать это исполняемым. Таким образом, я не могу запустить переносимый TrueCrypt, как это. Есть намеки на эту ситуацию? Как я могу запустить truecrypt без прав root?
2 ответа
Вы можете изменить разрешения с помощью chmod
chmod a+x truecrypt
Однако, насколько мне известно, вы не можете использовать truecrypt без рут-доступа.
Смотри: http://www.truecrypt.org/docs/truecrypt-portable
TrueCrypt может работать в так называемом портативном режиме, что означает, что его не нужно устанавливать в операционной системе, в которой он запущен. Однако нужно помнить о двух вещах: вам нужны права администратора, чтобы иметь возможность запускать TrueCrypt в переносном режиме (причины см. В главе "Использование TrueCrypt без прав администратора").
А также на той же странице:
Примечание. Независимо от того, какое программное обеспечение вы используете, что касается личной конфиденциальности в большинстве случаев, работать с конфиденциальными данными в системах, где у вас нет привилегий администратора, небезопасно, поскольку администратор может легко захватывать и копировать ваши конфиденциальные данные, в том числе пароли и ключи.
Изменить: я думаю, что это может быть запущено, но с ограничениями, см.: http://www.truecrypt.org/docs/non-admin-users
Вызовите truecrypt как user
- требуется для открытия папки / файлов от имени пользователя, а не root.
sudo -u *user* truecrypt &&
- Вы также можете быть заинтересованы в этом сценарии, если вы действительно хотите охватить свой aXX.